summaryrefslogtreecommitdiff
path: root/js/FeedTree.js
diff options
context:
space:
mode:
authorsupahgreg <supahgreg@users.noreply.github.com>2025-10-10 22:39:31 +0000
committersupahgreg <supahgreg@users.noreply.github.com>2025-10-10 22:39:47 +0000
commitb888fa10328219d4eb5bec3fd0c69fa859a8c43b (patch)
treef87c72b435cd9519decba89e2748509f1d08c74c /js/FeedTree.js
parent26f1f67746850a3806b5f395ada3f478ca2b951b (diff)
Fix a potential double-unescaping issue, tweak 'App.escapeHtml()'.
Diffstat (limited to 'js/FeedTree.js')
-rwxr-xr-xjs/FeedTree.js11
1 files changed, 1 insertions, 10 deletions
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(/&quot;/g, "\"");
- name = name.replace(/&amp;/g, "&");
- name = name.replace(/&mdash;/g, "-");
- name = name.replace(/&lt;/g, "<");
- name = name.replace(/&gt;/g, ">");
-
- return name;
+ return App.unescapeHtml(item.name);
},
expandParentNodes: function(feed, is_cat, list) {
try {