[FIX] made changes in name_search method to avoid duplicate record of partners
bzr revid: bde@tinyerp.com-20120130132453-d1wkb9mdv410xsij
This commit is contained in:
parent
f950fff6bd
commit
9c631c847c
|
@ -47,6 +47,7 @@ class vat_listing_clients(osv.osv_memory):
|
|||
context, load='_classic_write')]
|
||||
|
||||
def name_search(self, cr, uid, name, args=None, operator='ilike', context=None, limit=100):
|
||||
args.append(['id', 'in', context['partner_ids']])
|
||||
client = self.search(cr, uid, [('vat', '=', name)]+args, limit=limit, context=context)
|
||||
if not client:
|
||||
client = self.search(cr, uid, [('name', 'ilike', '%%%s%%' % name)]+args, limit=limit, context=context)
|
||||
|
|
Loading…
Reference in New Issue