From 11d380904084bde11ff5a5588f2c7dde9d197bf7 Mon Sep 17 00:00:00 2001 From: Ricky Mondello Date: Tue, 21 Jan 2025 08:28:27 -0800 Subject: [PATCH] CustomCharacterClass' toHTMLString should replace all instances of double quotes, not just the first one (#866) --- tools/PasswordRulesParser.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/PasswordRulesParser.js b/tools/PasswordRulesParser.js index d3a26eb90..7b7aa1acf 100644 --- a/tools/PasswordRulesParser.js +++ b/tools/PasswordRulesParser.js @@ -66,7 +66,7 @@ class CustomCharacterClass { } get characters() { return this._characters; } toString() { return `[${this._characters.join("")}]`; } - toHTMLString() { return `[${this._characters.join("").replace('"', """)}]`; } + toHTMLString() { return `[${this._characters.join("").replace(/"/g, """)}]`; } }; // MARK: Lexer functions