summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorRoeland Jago Douma <rullzer@users.noreply.github.com>2020-09-08 10:35:24 +0200
committerGitHub <noreply@github.com>2020-09-08 10:35:24 +0200
commitb4729ce1423b456a90a0ee6ed12230e015adc141 (patch)
treeb103c951befd5a35fd32c9c4c24b4fa3e2a7fc4c /apps
parentac5f2914c7652c0bd71f2f0bb43385d866547985 (diff)
parent43ea48c079c7d5a3ac59709a58b02d9e36491695 (diff)
downloadnextcloud-server-b4729ce1423b456a90a0ee6ed12230e015adc141.tar.gz
nextcloud-server-b4729ce1423b456a90a0ee6ed12230e015adc141.zip
Merge pull request #22647 from nextcloud/fix/noid/depcreated-methods-settings
fix use of removed escapeHTML in settings.js
Diffstat (limited to 'apps')
-rw-r--r--apps/settings/js/settings.js13
1 files changed, 11 insertions, 2 deletions
diff --git a/apps/settings/js/settings.js b/apps/settings/js/settings.js
index 24384ee316b..510180d4559 100644
--- a/apps/settings/js/settings.js
+++ b/apps/settings/js/settings.js
@@ -8,6 +8,15 @@ OC.Settings = _.extend(OC.Settings, {
_cachedGroups: null,
+ escapeHTML: function (text) {
+ return text.toString()
+ .split('&').join('&amp;')
+ .split('<').join('&lt;')
+ .split('>').join('&gt;')
+ .split('"').join('&quot;')
+ .split('\'').join('&#039;');
+ },
+
/**
* Setup selection box for group selection.
*
@@ -75,10 +84,10 @@ OC.Settings = _.extend(OC.Settings, {
callback(selection);
},
formatResult: function(element) {
- return escapeHTML(element.displayname);
+ return self.escapeHTML(element.displayname);
},
formatSelection: function(element) {
- return escapeHTML(element.displayname);
+ return self.escapeHTML(element.displayname);
},
escapeMarkup: function(m) {
// prevent double markup escape