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
