[hotfix] create customer contact and address from lead only on create

This commit is contained in:
Anand Doshi 2015-09-17 18:27:36 +05:30
parent d20120e649
commit a69682c4e0

View File

@ -33,6 +33,7 @@ class Customer(TransactionBase):
frappe.throw(_("Series is mandatory"), frappe.MandatoryError)
def validate(self):
self.flags.is_new_doc = self.is_new()
self.validate_mandatory()
validate_accounting_currency(self)
validate_party_account(self)
@ -76,6 +77,8 @@ class Customer(TransactionBase):
self.update_lead_status()
self.update_address()
self.update_contact()
if self.flags.is_new_doc:
self.create_lead_address_contact()
def validate_name_with_customer_group(self):