Partner
very small bugfix in address selection type of address in tree view Purchase bzr revid: pinky-2d2d19468d35da664b82e45e515cc3dedf4013aa
This commit is contained in:
parent
b7d9759a13
commit
3d43b01ec5
|
@ -231,7 +231,7 @@ class res_partner(osv.osv):
|
||||||
|
|
||||||
res = [(r['id'], r[rec_name]) for r in self.read(cr, uid, ids, [rec_name], context)]
|
res = [(r['id'], r[rec_name]) for r in self.read(cr, uid, ids, [rec_name], context)]
|
||||||
return res
|
return res
|
||||||
|
|
||||||
def name_search(self, cr, uid, name, args=[], operator='ilike', context={}, limit=80):
|
def name_search(self, cr, uid, name, args=[], operator='ilike', context={}, limit=80):
|
||||||
if name:
|
if name:
|
||||||
ids = self.search(cr, uid, [('ref', '=', name)] + args, limit=limit)
|
ids = self.search(cr, uid, [('ref', '=', name)] + args, limit=limit)
|
||||||
|
@ -389,8 +389,7 @@ class res_partner_address(osv.osv):
|
||||||
ids = self.search(cr, user, [('zip','=',name)] + args, limit=limit)
|
ids = self.search(cr, user, [('zip','=',name)] + args, limit=limit)
|
||||||
if not ids:
|
if not ids:
|
||||||
ids = self.search(cr, user, [('city',operator,name)] + args, limit=limit)
|
ids = self.search(cr, user, [('city',operator,name)] + args, limit=limit)
|
||||||
if not ids:
|
ids += self.search(cr, user, [('name',operator,name)] + args, limit=limit)
|
||||||
ids = self.search(cr, user, [('name',operator,name)] + args, limit=limit)
|
|
||||||
return self.name_get(cr, user, ids)
|
return self.name_get(cr, user, ids)
|
||||||
res_partner_address()
|
res_partner_address()
|
||||||
|
|
||||||
|
|
|
@ -117,6 +117,7 @@
|
||||||
<field name="zip"/>
|
<field name="zip"/>
|
||||||
<field name="city"/>
|
<field name="city"/>
|
||||||
<field name="country_id"/>
|
<field name="country_id"/>
|
||||||
|
<field name="type"/>
|
||||||
</tree>
|
</tree>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
Loading…
Reference in New Issue