diff --git a/trytond/ir/lang.py b/trytond/ir/lang.py index a656938292..bf2acf5c8e 100644 --- a/trytond/ir/lang.py +++ b/trytond/ir/lang.py @@ -59,7 +59,7 @@ class Lang(ModelSQL, ModelView, Cacheable): if ids: ids += self.search([('name',) + clause[1:]], order=[]) return [('id', 'in', ids)] - return [('name',) + clause[1:]] + return [('name',) + tuple(clause[1:])] def read(self, ids, fields_names=None): pool = Pool() diff --git a/trytond/res/user.py b/trytond/res/user.py index 07caaab604..18d2ee00b4 100644 --- a/trytond/res/user.py +++ b/trytond/res/user.py @@ -266,7 +266,7 @@ class User(ModelSQL, ModelView): ], order=[]) if len(ids) == 1: return [('id', '=', ids[0])] - return [(self._rec_name,) + clause[1:]] + return [(self._rec_name,) + tuple(clause[1:])] def copy(self, ids, default=None): if default is None: