Please review this at http://codereview.appspot.com/863041/show

Affected files:
  M trytond/ir/lang.py


Index: trytond/ir/lang.py
===================================================================
--- a/trytond/ir/lang.py
+++ b/trytond/ir/lang.py
@@ -47,6 +47,15 @@
             'invalid_date': 'The date format is not valid!',
         })

+    def search_rec_name(self, cursor, user, name, clause, context=None):
+        ids = self.search(cursor, user, [('code',) + clause[1:]],
+                order=[], context=context)
+        if ids:
+            ids += self.search(cursor, user, [('name',) + clause[1:]],
+                    order=[], context=context)
+            return [('id', 'in', ids)]
+        return [('name',) + clause[1:]]
+
     def read(self, cursor, user, ids, fields_names=None, context=None):
         translation_obj = self.pool.get('ir.translation')
         if context is None:



-- 
Cédric Krier

B2CK SPRL
Rue de Rotterdam, 4
4000 Liège
Belgium
Tel: +32 472 54 46 59
Email/Jabber: [email protected]
Website: http://www.b2ck.com/

Attachment: pgppUXmfZFwiX.pgp
Description: PGP signature

Reply via email to