From 8de3a234c47e5cc08d06ba456f30f48fec218eed Mon Sep 17 00:00:00 2001 From: Unrud Date: Tue, 28 Apr 2020 14:11:35 +0200 Subject: [PATCH] Escape all occurrences not only the first --- radicale/web/internal_data/fn.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/radicale/web/internal_data/fn.js b/radicale/web/internal_data/fn.js index 935a574..668df03 100644 --- a/radicale/web/internal_data/fn.js +++ b/radicale/web/internal_data/fn.js @@ -44,11 +44,11 @@ const COLOR_RE = new RegExp("^(#[0-9A-Fa-f]{6})(?:[0-9A-Fa-f]{2})?$"); */ function escape_xml(s) { return (s - .replace("&", "&") - .replace('"', """) - .replace("'", "'") - .replace("<", "<") - .replace(">", ">")); + .replace(/&/g, "&") + .replace(/"/g, """) + .replace(/'/g, "'") + .replace(//g, ">")); } /**