From 4d4678014aa3cbb0e8c5215890df5accf1ec5572 Mon Sep 17 00:00:00 2001 From: "Amit (OpenERP)" Date: Mon, 20 Aug 2012 11:56:41 +0530 Subject: [PATCH] [FIX] crm : Fixes the on_chnage partner method lp bug: https://launchpad.net/bugs/1038173 fixed bzr revid: amp@tinyerp.com-20120820062641-jxnrfk8ecz0avev7 --- addons/crm/crm_lead.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py index 146417a7abb..f83bdb626f5 100644 --- a/addons/crm/crm_lead.py +++ b/addons/crm/crm_lead.py @@ -291,16 +291,17 @@ class crm_lead(base_stage, osv.osv): def on_change_partner(self, cr, uid, ids, partner_id, context=None): result = {} + values={} if partner_id: partner = self.pool.get('res.partner').browse(cr, uid, partner_id, context=context) - values = { + values = values.update({ 'partner_name' : partner.name, 'street' : partner.street, 'street2' : partner.street2, 'city' : partner.city, 'state_id' : partner.state_id and partner.state_id.id or False, 'country_id' : partner.country_id and partner.country_id.id or False, - } + }) return {'value' : values}