From 2a1e3bb31b54ecf67767c68bdcac7724e41d7502 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Wed, 6 Jul 2016 12:13:53 +0530 Subject: [PATCH] [fix] sender name in lead --- erpnext/crm/doctype/opportunity/opportunity.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/erpnext/crm/doctype/opportunity/opportunity.py b/erpnext/crm/doctype/opportunity/opportunity.py index 903f405e16..69a04c6ffa 100644 --- a/erpnext/crm/doctype/opportunity/opportunity.py +++ b/erpnext/crm/doctype/opportunity/opportunity.py @@ -50,19 +50,17 @@ class Opportunity(TransactionBase): if sender_name == self.contact_email: sender_name = None - account = _('Unknown') - - if self.contact_email.index('@'): + if not sender_name and self.contact_email.index('@'): email_name = self.contact_email[0:self.contact_email.index('@')] email_split = email_name.split('.') for s in email_split: - account = account + s.capitalize() + ' ' + sender_name += s.capitalize() + ' ' lead = frappe.get_doc({ "doctype": "Lead", "email_id": self.contact_email, - "lead_name": sender_name or account + "lead_name": sender_name }) lead.insert(ignore_permissions=True) lead_name = lead.name