From b31067e769ce5fa6a87e9966ae1dd99757ea15e4 Mon Sep 17 00:00:00 2001 From: Kaushal Shriwas Date: Thu, 12 Mar 2026 13:07:53 +0530 Subject: [PATCH] refactor: move has_filters declaration to usage location --- frappe/public/js/frappe/form/controls/link.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/public/js/frappe/form/controls/link.js b/frappe/public/js/frappe/form/controls/link.js index cbd41491cb..c81e5c2c6d 100644 --- a/frappe/public/js/frappe/form/controls/link.js +++ b/frappe/public/js/frappe/form/controls/link.js @@ -870,7 +870,6 @@ frappe.ui.form.ControlLink = class ControlLink extends frappe.ui.form.ControlDat validate_link_and_fetch(value) { const args = this.get_search_args(value); if (!args) return; - const has_filters = !!(args.filters && Object.keys(args.filters).length); const columns_to_fetch = Object.values(this.fetch_map); @@ -939,6 +938,7 @@ frappe.ui.form.ControlLink = class ControlLink extends frappe.ui.form.ControlDat .then((response) => { if (!response) return; + const has_filters = !!(args.filters && Object.keys(args.filters).length); if (!response.name && has_filters) { frappe.show_alert({ message: __("{0}: {1} did not match any results.", [