diff --git a/party.py b/party.py index 217f7ae9d7..4621a361f5 100644 --- a/party.py +++ b/party.py @@ -169,9 +169,11 @@ class Party(ModelSQL, ModelView): args2 = [] i = 0 while i < len(args): - ids = self.search(cursor, user, [('code', '=', args[i][2])], + ids = self.search(cursor, user, [('code', args[i][1], args[i][2])], context=context) if ids: + ids += self.search(cursor, user, + [('name', args[i][1], args[i][2])], context=context) args2.append(('id', 'in', ids)) else: args2.append(('name', args[i][1], args[i][2]))