From 3d7793dae3bfdee4c699914066d27d28622689b6 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Fri, 15 May 2015 20:59:03 +0530 Subject: [PATCH] [hot] fix in issue --- erpnext/support/doctype/issue/issue.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/erpnext/support/doctype/issue/issue.py b/erpnext/support/doctype/issue/issue.py index fa333ed7b0..0a691e246c 100644 --- a/erpnext/support/doctype/issue/issue.py +++ b/erpnext/support/doctype/issue/issue.py @@ -31,9 +31,13 @@ class Issue(Document): if not self.lead: self.lead = frappe.db.get_value("Lead", {"email_id": email_id}) if not self.contact: - self.contact, self.customer = frappe.db.get_value("Contact", + values = frappe.db.get_value("Contact", {"email_id": email_id}, ("name", "customer")) + if values: + self.contact, self.customer = values + + if not self.company: self.company = frappe.db.get_value("Lead", self.lead, "company") or \ frappe.db.get_default("company")