Fix domain concatenation between list and tuple
issue3386 review1099002 (transplanted from c645efcacf9f010629427d69d05a6cb7879e2af3)
This commit is contained in:
1 parent
cddfaed55f
commit
c910df1cee
1 file changed
+6
-6
+6
-6
@@ -27,10 +27,10 @@ class Country(ModelSQL, ModelView):
|
||||
self._order.insert(0, ('name', 'ASC'))
|
||||
|
||||
def search_rec_name(self, name, clause):
|
||||
ids = self.search([('code',) + clause[1:]], limit=1)
|
||||
ids = self.search([('code',) + tuple(clause[1:])], limit=1)
|
||||
if ids:
|
||||
return [('code',) + clause[1:]]
|
||||
return [(self._rec_name,) + clause[1:]]
|
||||
return [('code',) + tuple(clause[1:])]
|
||||
return [(self._rec_name,) + tuple(clause[1:])]
|
||||
|
||||
def create(self, vals):
|
||||
if 'code' in vals and vals['code']:
|
||||
@@ -144,10 +144,10 @@ class Subdivision(ModelSQL, ModelView):
|
||||
self._order.insert(0, ('code', 'ASC'))
|
||||
|
||||
def search_rec_name(self, name, clause):
|
||||
ids = self.search([('code',) + clause[1:]], limit=1)
|
||||
ids = self.search([('code',) + tuple(clause[1:])], limit=1)
|
||||
if ids:
|
||||
return [('code',) + clause[1:]]
|
||||
return [(self._rec_name,) + clause[1:]]
|
||||
return [('code',) + tuple(clause[1:])]
|
||||
return [(self._rec_name,) + tuple(clause[1:])]
|
||||
|
||||
def create(self, vals):
|
||||
if 'code' in vals and vals['code']:
|
||||
|
||||
Reference in new issue
Block a user