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

Reply via email to