Fixed a bug in the sanitizeString method. see #698

This commit is contained in:
mic 2026-03-20 17:50:30 +01:00
parent 61c8282a0d
commit c2653ce3aa

View file

@ -499,8 +499,8 @@ function sanitizeString(input) {
// Encode non-ASCII characters (e.g. Chinese, emoji) as uXXXX // Encode non-ASCII characters (e.g. Chinese, emoji) as uXXXX
sanitized += 'u' + cp.toString(16); sanitized += 'u' + cp.toString(16);
} else { } else {
if (validChar.test(lower)) { if (validChar.test(char)) {
sanitized += lower; sanitized += char;
} }
// else: discard blacklisted ASCII chars // else: discard blacklisted ASCII chars
} }