[FIX] base: allow searching in multicompany environment on res_partner.
lp bug: https://launchpad.net/bugs/1094212 fixed bzr revid: nh@agaplan.eu-20130103130448-zzh00ari2ijra28z
This commit is contained in:
parent
de4ba1084a
commit
18841cf6eb
|
@ -463,8 +463,7 @@ class res_partner(osv.osv, format_address):
|
|||
OR partner.name || ' (' || COALESCE(company.name,'') || ')'
|
||||
''' + operator + ' %(name)s ' + limit_str, query_args)
|
||||
ids = map(lambda x: x[0], cr.fetchall())
|
||||
if args:
|
||||
ids = self.search(cr, uid, [('id', 'in', ids)] + args, limit=limit, context=context)
|
||||
ids = self.search(cr, uid, [('id', 'in', ids)] + args, limit=limit, context=context)
|
||||
if ids:
|
||||
return self.name_get(cr, uid, ids, context)
|
||||
return super(res_partner,self).name_search(cr, uid, name, args, operator=operator, context=context, limit=limit)
|
||||
|
|
Loading…
Reference in New Issue