From 203c1074bdf81cc720d97e919edfd217208775fb Mon Sep 17 00:00:00 2001 From: Guillem Barba Date: Mon, 30 Sep 2013 17:43:44 +0200 Subject: [PATCH] Fix domain concatenation between list and tuple issue3386 review1099002 (transplanted from d71945b5d54e9b61115ccb8c602958e9c78b0dbc) --- product.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/product.py b/product.py index 80acdb64ef..bb8ef66ad9 100644 --- a/product.py +++ b/product.py @@ -133,11 +133,12 @@ class Product(ModelSQL, ModelView): @classmethod def search_rec_name(cls, name, clause): - ids = map(int, cls.search([('code',) + clause[1:]], order=[])) + ids = map(int, cls.search([('code',) + tuple(clause[1:])], order=[])) if ids: - ids += map(int, cls.search([('name',) + clause[1:]], order=[])) + ids += map(int, + cls.search([('name',) + tuple(clause[1:])], order=[])) return [('id', 'in', ids)] - return [('name',) + clause[1:]] + return [('name',) + tuple(clause[1:])] @classmethod def delete(cls, products):