From 3dc66b47cf743b73c5c109599201764eab67d1f7 Mon Sep 17 00:00:00 2001 From: Abdeali Chharchhoda Date: Wed, 5 Nov 2025 19:08:20 +0530 Subject: [PATCH] fix: validate DocType selection before setting filters for Link --- frappe/public/js/form_builder/components/Field.vue | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/frappe/public/js/form_builder/components/Field.vue b/frappe/public/js/form_builder/components/Field.vue index 80c8ba5d8d..f1d2857469 100644 --- a/frappe/public/js/form_builder/components/Field.vue +++ b/frappe/public/js/form_builder/components/Field.vue @@ -154,7 +154,15 @@ function add_existing_filter(frm, df) { } function edit_filters() { - let field_doctype = props.field.df.options; + const field_doctype = props.field.df.options; + + if (!field_doctype) { + frappe.throw({ + message: __("Please select a DocType in options before setting filters"), + title: __("DocType Missing"), + }); + } + const { frm } = store; make_dialog(frm);