fix(link): check whether description exists before trying to merge duplicates

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
This commit is contained in:
Akhil Narang 2025-10-24 17:39:54 +05:30
parent 4119ef7203
commit 6a690be141
No known key found for this signature in database
GPG key ID: 9DCC61E211BF645F

View file

@ -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];