R2: Add escapeHtml to app.js for models/irs pages
This commit is contained in:
@@ -5,6 +5,15 @@
|
|||||||
* and provides REST helper functions used by all pages.
|
* and provides REST helper functions used by all pages.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/* ── XSS-safe string helper ───────────────────────────────────────── */
|
||||||
|
|
||||||
|
function escapeHtml(text) {
|
||||||
|
if (text == null) return '';
|
||||||
|
const div = document.createElement('div');
|
||||||
|
div.appendChild(document.createTextNode(String(text)));
|
||||||
|
return div.innerHTML;
|
||||||
|
}
|
||||||
|
|
||||||
/* ── REST helpers ───────────────────────────────────────────────── */
|
/* ── REST helpers ───────────────────────────────────────────────── */
|
||||||
|
|
||||||
async function apiGet(path) {
|
async function apiGet(path) {
|
||||||
|
|||||||
Reference in New Issue
Block a user