From 3d43b01ec58c821c76dccfb4d96677c09e983b4f Mon Sep 17 00:00:00 2001
From: pinky <>
Date: Tue, 9 Jan 2007 12:25:59 +0000
Subject: [PATCH] Partner very small bugfix in address selection type
of address in tree view Purchase
bzr revid: pinky-2d2d19468d35da664b82e45e515cc3dedf4013aa
---
bin/addons/base/res/partner/partner.py | 5 ++---
bin/addons/base/res/partner/partner_view.xml | 1 +
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/bin/addons/base/res/partner/partner.py b/bin/addons/base/res/partner/partner.py
index 560d440afc1..f9f8ac16880 100644
--- a/bin/addons/base/res/partner/partner.py
+++ b/bin/addons/base/res/partner/partner.py
@@ -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)]
return res
-
+
def name_search(self, cr, uid, name, args=[], operator='ilike', context={}, limit=80):
if name:
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)
if not ids:
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)
res_partner_address()
diff --git a/bin/addons/base/res/partner/partner_view.xml b/bin/addons/base/res/partner/partner_view.xml
index 6efa0ef1db9..7571f4e1a2c 100644
--- a/bin/addons/base/res/partner/partner_view.xml
+++ b/bin/addons/base/res/partner/partner_view.xml
@@ -117,6 +117,7 @@
+