From c4e443e0d66c72aa34ded4831ce2f45a7095c380 Mon Sep 17 00:00:00 2001 From: "Divyesh Makwana (Open ERP)" Date: Wed, 26 Sep 2012 10:29:04 +0530 Subject: [PATCH] [FIX] crm : When I have created new Lead without selecting customer, After that convert to opportunity and that time I have select Link to an exisiting customer and select customer and create Opportunity. In that Opportunity Form view i can not see email and phone of that customer. bzr revid: mdi@tinyerp.com-20120926045904-0lool27m8jkw2s5p --- addons/crm/crm_lead.py | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py index ae862e4c6c0..5532f3ed75d 100644 --- a/addons/crm/crm_lead.py +++ b/addons/crm/crm_lead.py @@ -588,16 +588,6 @@ class crm_lead(base_stage, format_address, osv.osv): else: stage_ids = crm_stage.search(cr, uid, [('sequence','>=',1)]) stage_id = stage_ids and stage_ids[0] or False - email = False - phone = False - if customer and customer.email: - email = customer.email - else: - email = lead.email_from - if customer and customer.phone: - phone = customer.phone - else: - phone = lead.phone return { 'planned_revenue': lead.planned_revenue, 'probability': lead.probability, @@ -608,8 +598,8 @@ class crm_lead(base_stage, format_address, osv.osv): 'stage_id': stage_id or False, 'date_action': time.strftime('%Y-%m-%d %H:%M:%S'), 'date_open': time.strftime('%Y-%m-%d %H:%M:%S'), - 'email_from': email, - 'phone': phone, + 'email_from': customer.email if customer else lead.email_from, + 'phone': customer.phone if customer else lead.phone, } def convert_opportunity(self, cr, uid, ids, partner_id, user_ids=False, section_id=False, context=None):