From ac05c7db6e9ece05d8fd1c87ffa74358bac8db54 Mon Sep 17 00:00:00 2001 From: Raffael Meyer <14891507+barredterra@users.noreply.github.com> Date: Wed, 28 Feb 2024 15:22:57 +0100 Subject: [PATCH] fix: escape single quotes (#25104) Resolves https://github.com/frappe/frappe/pull/25078#discussion_r1504084483 --- frappe/public/js/frappe/list/list_view.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/public/js/frappe/list/list_view.js b/frappe/public/js/frappe/list/list_view.js index f1466f0dec..1699af8171 100644 --- a/frappe/public/js/frappe/list/list_view.js +++ b/frappe/public/js/frappe/list/list_view.js @@ -1474,7 +1474,7 @@ frappe.views.ListView = class ListView extends frappe.views.BaseList { this.data = this.data.filter((d) => !names.includes(d.name)); for (let name of names) { this.$result - .find(`.list-row-checkbox[data-name='${name}']`) + .find(`.list-row-checkbox[data-name='${name.replace(/'/g, "\\'")}']`) .closest(".list-row-container") .remove(); }