From b888fa10328219d4eb5bec3fd0c69fa859a8c43b Mon Sep 17 00:00:00 2001 From: supahgreg Date: Fri, 10 Oct 2025 22:39:31 +0000 Subject: Fix a potential double-unescaping issue, tweak 'App.escapeHtml()'. --- js/FeedTree.js | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) (limited to 'js/FeedTree.js') diff --git a/js/FeedTree.js b/js/FeedTree.js index 67d2a8035..683205579 100755 --- a/js/FeedTree.js +++ b/js/FeedTree.js @@ -237,16 +237,7 @@ define(["dojo/_base/declare", "dojo/dom-construct", "dojo/_base/array", "dojo/co return rc; }, getLabel: function(item) { - let name = String(item.name); - - /* Horrible */ - name = name.replace(/"/g, "\""); - name = name.replace(/&/g, "&"); - name = name.replace(/—/g, "-"); - name = name.replace(/</g, "<"); - name = name.replace(/>/g, ">"); - - return name; + return App.unescapeHtml(item.name); }, expandParentNodes: function(feed, is_cat, list) { try { -- cgit v1.2.3-54-g00ecf