From e6d1a7a476164242fdf2d64c2769eedb559d2322 Mon Sep 17 00:00:00 2001 From: Saqib Ansari Date: Thu, 10 Feb 2022 12:55:46 +0530 Subject: [PATCH] fix: get_input_value for link control --- frappe/public/js/frappe/form/controls/link.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frappe/public/js/frappe/form/controls/link.js b/frappe/public/js/frappe/form/controls/link.js index 29a2140085..16f20cf925 100644 --- a/frappe/public/js/frappe/form/controls/link.js +++ b/frappe/public/js/frappe/form/controls/link.js @@ -108,7 +108,10 @@ frappe.ui.form.ControlLink = class ControlLink extends frappe.ui.form.ControlDat return this.validate_and_set_in_model(value, e); } get_input_value() { - return (this.$input && this.data_value && this.$input.val()) ? this.data_value : ""; + if (this.$input) { + return this.data_value ? this.data_value : this.$input.val(); + } + return null; } get_label_value() { return this.$input ? this.$input.val() : "";