Max (OpenERP) has proposed merging
lp:~openerp-dev/openerp-int/mck_import_macro_case_insensitive_matching into
lp:~openerp-dev/openerp-int/mck_addons.
Requested reviews:
tfr (Openerp) (tfr)
For more details, see:
https://code.launchpad.net/~openerp-dev/openerp-int/mck_import_macro_case_insensitive_matching/+merge/133655
[FIX] Changed import_macro "=" operator to "=ilike" for case insensitive
matching
--
https://code.launchpad.net/~openerp-dev/openerp-int/mck_import_macro_case_insensitive_matching/+merge/133655
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openerp-int/mck_addons.
=== modified file 'import_macro/service.py'
--- import_macro/service.py 2012-10-04 11:10:16 +0000
+++ import_macro/service.py 2012-11-09 11:55:24 +0000
@@ -120,12 +120,12 @@
if len(key_list) > 1 and key_list[1] == 'id':
res_id = _get_id_from_xml_id(model.pool.get(fields_info.get(key_list[0]).get('relation')), cr, uid, v or '')
if res_id:
- domain.append((key_list[0], '=', res_id))
+ domain.append((key_list[0], '=ilike', res_id))
else:
- domain.append((key_list[0], '=', v))
+ domain.append((key_list[0], '=ilike', v))
else:
- domain.append((key_list[0], '=', v))
+ domain.append((key_list[0], '=ilike', v))
__logger.info("Check duplication domain %s" % (domain,))
res = model.search(cr, uid, domain)
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp