Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/passman.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'js/app/services/shareservice.js')
-rw-r--r--js/app/services/shareservice.js11
1 files changed, 10 insertions, 1 deletions
diff --git a/js/app/services/shareservice.js b/js/app/services/shareservice.js
index 195555cf..c2841cf6 100644
--- a/js/app/services/shareservice.js
+++ b/js/app/services/shareservice.js
@@ -310,7 +310,16 @@
setTimeout(workload.bind(this), 0);
});
+ },
+
+ /**
+ * Sanitizes a HTML string by replacing all potential dangerous characters with HTML entities
+ * @param {string} s String to sanitize
+ * @return {string} Sanitized string
+ */
+ escapeHTML: function (s) {
+ return s.toString().split('&').join('&amp;').split('<').join('&lt;').split('>').join('&gt;').split('"').join('&quot;').split('\'').join('&#039;');
}
};
}]);
-}()); \ No newline at end of file
+}());