diff --git a/erpnext/crm/doctype/lead/lead.js b/erpnext/crm/doctype/lead/lead.js index 325ee3d8d6e..6398a9425b0 100644 --- a/erpnext/crm/doctype/lead/lead.js +++ b/erpnext/crm/doctype/lead/lead.js @@ -2,8 +2,9 @@ // License: GNU General Public License v3. See license.txt frappe.provide("erpnext"); -cur_frm.email_field = "email_id"; - +if (this.frm) { + this.frm.email_field = "email_id"; +} erpnext.LeadController = class LeadController extends frappe.ui.form.Controller { setup() { this.frm.make_methods = { @@ -238,5 +239,6 @@ erpnext.LeadController = class LeadController extends frappe.ui.form.Controller crm_activities.refresh(); } }; - -extend_cscript(cur_frm.cscript, new erpnext.LeadController({ frm: cur_frm })); +if (this.frm) { + extend_cscript(this.frm.cscript, new erpnext.LeadController({ frm: this.frm })); +}