From 6a690be141de336ac3cec23f34aacc67b9c7d0e2 Mon Sep 17 00:00:00 2001 From: Akhil Narang Date: Fri, 24 Oct 2025 17:39:54 +0530 Subject: [PATCH] fix(link): check whether description exists before trying to merge duplicates Signed-off-by: Akhil Narang --- frappe/public/js/frappe/form/controls/link.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frappe/public/js/frappe/form/controls/link.js b/frappe/public/js/frappe/form/controls/link.js index 253c9377de..9bb1796272 100644 --- a/frappe/public/js/frappe/form/controls/link.js +++ b/frappe/public/js/frappe/form/controls/link.js @@ -441,7 +441,9 @@ frappe.ui.form.ControlLink = class ControlLink extends frappe.ui.form.ControlDat if (newArr.length === 0) return [currElem]; let element_with_same_value = newArr.find((e) => e.value === currElem.value); if (element_with_same_value) { - element_with_same_value.description += `, ${currElem.description}`; + if (currElem.description) { + element_with_same_value.description += `, ${currElem.description}`; + } return [...newArr]; } return [...newArr, currElem];