From d8371c41cf000f6ccf38da823dbeab3b296b8236 Mon Sep 17 00:00:00 2001 From: Ibrahim <74654255+ibrahim317@users.noreply.github.com> Date: Thu, 10 Jul 2025 23:24:08 +0300 Subject: [PATCH] fix: add undefined check for cur_frm in lead doctype (#48522) --- erpnext/crm/doctype/lead/lead.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/erpnext/crm/doctype/lead/lead.js b/erpnext/crm/doctype/lead/lead.js index 325ee3d8d6e..981da1334cb 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"); +if (cur_frm) { cur_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(); } }; - +if (cur_frm) { extend_cscript(cur_frm.cscript, new erpnext.LeadController({ frm: cur_frm })); +}