diff --git a/openerp/addons/base/res/res_partner.py b/openerp/addons/base/res/res_partner.py index 32b5e08d7b6..69d7cbc577b 100644 --- a/openerp/addons/base/res/res_partner.py +++ b/openerp/addons/base/res/res_partner.py @@ -235,7 +235,7 @@ class res_partner(osv.osv): address_obj = self.pool.get('res.partner.address') address_ids = address_obj.search(cr, uid, [('partner_id', 'in', ids)]) address_rec = address_obj.read(cr, uid, address_ids, ['type']) - res = list(tuple(addr.values()) for addr in address_rec) + res = list((addr['type'],addr['id']) for addr in address_rec) adr = dict(res) # get the id of the (first) default address if there is one, # otherwise get the id of the first address in the list diff --git a/openerp/addons/base/res/res_partner_view.xml b/openerp/addons/base/res/res_partner_view.xml index b489a4d6e79..1f0e8f88b1c 100644 --- a/openerp/addons/base/res/res_partner_view.xml +++ b/openerp/addons/base/res/res_partner_view.xml @@ -82,7 +82,7 @@ - + @@ -214,7 +214,7 @@
- + @@ -331,7 +331,7 @@ - + @@ -345,8 +345,8 @@ - - + +