diff --git a/frappe/desk/doctype/number_card/number_card.js b/frappe/desk/doctype/number_card/number_card.js index caa977993f..ef04ac5b3e 100644 --- a/frappe/desk/doctype/number_card/number_card.js +++ b/frappe/desk/doctype/number_card/number_card.js @@ -273,6 +273,9 @@ frappe.ui.form.on("Number Card", { } table.on("click", () => { + if (!frappe.boot.developer_mode && frm.doc.is_standard) { + frappe.throw(__("Cannot edit filters for standard number cards")); + } let dialog = new frappe.ui.Dialog({ title: __("Set Filters"), fields: fields.filter((f) => !is_dynamic_filter(f)), @@ -357,6 +360,9 @@ frappe.ui.form.on("Number Card", { ); frm.dynamic_filter_table.on("click", () => { + if (!frappe.boot.developer_mode && frm.doc.is_standard) { + frappe.throw(__("Cannot edit filters for standard number cards")); + } let dialog = new frappe.ui.Dialog({ title: __("Set Dynamic Filters"), fields: fields,