From d506eb1c896d5b35fa2e8b49eea3a316615cd07f Mon Sep 17 00:00:00 2001 From: "Jay (Open ERP)" Date: Mon, 17 May 2010 12:04:31 +0530 Subject: [PATCH] [REF] Base_contact : search() of Address corrected bzr revid: jvo@tinyerp.com-20100517063431-glyy8cejapfusb51 --- addons/base_contact/base_contact.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/addons/base_contact/base_contact.py b/addons/base_contact/base_contact.py index 187d2d47863..0a3e21b6e94 100644 --- a/addons/base_contact/base_contact.py +++ b/addons/base_contact/base_contact.py @@ -127,8 +127,9 @@ class res_partner_address(osv.osv): @param limit: The Number of Results to Return @param context: A standard dictionary for contextual values """ - - if context and context.has_key('address_partner_id' ) and context['address_partner_id']: + if context is None: + context = {} + if context.get('address_partner_id',False): args.append(('partner_id', '=', context['address_partner_id'])) return super(res_partner_address, self).search(cr, user, args, offset, limit, order, context, count)