From 000f4f033fc040c6690d053e9d43562895857227 Mon Sep 17 00:00:00 2001 From: "ron@tinyerp.com" <> Date: Tue, 1 Nov 2011 18:03:31 +0530 Subject: [PATCH] [FIX] crm : Fixed traceback while converting lead to partner(link with existing partner or create new partner) bzr revid: ron@tinyerp.com-20111101123331-u4154mr7r6nh4p1v --- addons/crm/crm_lead.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py index 5f843f492d3..8f2541e3047 100644 --- a/addons/crm/crm_lead.py +++ b/addons/crm/crm_lead.py @@ -584,7 +584,7 @@ class crm_lead(crm_case, osv.osv): 'name': lead.contact_name, 'phone': lead.phone, 'mobile': lead.mobile, - 'email': to_email(lead.email_from)[0], + 'email': lead.email_from and to_email(lead.email_from)[0], 'fax': lead.fax, 'title': lead.title and lead.title.id or False, 'function': lead.function, @@ -606,7 +606,6 @@ class crm_lead(crm_case, osv.osv): context = {} partner_ids = {} for lead in self.browse(cr, uid, ids, context=context): - partner_id = lead.partner_id and lead.partner_id.id or False if action == 'create': if not partner_id: partner_id = self._lead_create_partner(cr, uid, lead, context=context)