From 45d1dd32243ffb634eb4b8c8258f7b9f12f2ccc0 Mon Sep 17 00:00:00 2001 From: Akhil Narang Date: Fri, 31 Oct 2025 13:42:54 +0530 Subject: [PATCH] fix: escape multiselect as well Signed-off-by: Akhil Narang --- frappe/public/js/frappe/form/controls/base_input.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frappe/public/js/frappe/form/controls/base_input.js b/frappe/public/js/frappe/form/controls/base_input.js index f6d63b4120..beab7e96bd 100644 --- a/frappe/public/js/frappe/form/controls/base_input.js +++ b/frappe/public/js/frappe/form/controls/base_input.js @@ -155,7 +155,11 @@ frappe.ui.form.ControlInput = class ControlInput extends frappe.ui.form.Control } else { value = this.value || value; } - if (["Data", "Long Text", "Small Text", "Text", "Password"].includes(this.df.fieldtype)) { + if ( + ["Data", "Long Text", "Small Text", "Text", "Password", "MultiSelect"].includes( + this.df.fieldtype + ) + ) { value = frappe.utils.escape_html(value); } let doc = this.doc || (this.frm && this.frm.doc);