Reviewers: udo.spallek, timitos3000, ced,


Please review this at http://codereview.tryton.org/163005/

Affected files:
  M trytond/ir/translation.py


Index: trytond/ir/translation.py
===================================================================
--- a/trytond/ir/translation.py
+++ b/trytond/ir/translation.py
@@ -115,6 +115,17 @@
             res[translation.id] = translation.name.split(',')[0]
         return res

+    def search_rec_name(self, name, clause):
+        ids = []
+        field = None
+        for field in ('src', 'value'):
+            ids = self.search([(field,) + clause[1:]])
+            if ids:
+                break
+        if ids:
+            return [(field,) + clause[1:]]
+        return [(self._rec_name,) + clause[1:]]
+
     def search_model(self, name, clause):
         cursor = Transaction().cursor
         cursor.execute('SELECT id FROM "%s" '


--
[email protected] mailing list

Reply via email to