diff options
author | Roeland Jago Douma <rullzer@users.noreply.github.com> | 2020-09-08 10:35:24 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-08 10:35:24 +0200 |
commit | b4729ce1423b456a90a0ee6ed12230e015adc141 (patch) | |
tree | b103c951befd5a35fd32c9c4c24b4fa3e2a7fc4c /apps | |
parent | ac5f2914c7652c0bd71f2f0bb43385d866547985 (diff) | |
parent | 43ea48c079c7d5a3ac59709a58b02d9e36491695 (diff) | |
download | nextcloud-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.js | 13 |
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('&') + .split('<').join('<') + .split('>').join('>') + .split('"').join('"') + .split('\'').join('''); + }, + /** * 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 |