fix decode function

This commit is contained in:
Chris Kruining 2025-01-16 15:54:58 +01:00
parent 1a61f86bea
commit 50a1b7e2d5
No known key found for this signature in database
GPG key ID: EB894A3560CCCAD2
2 changed files with 41 additions and 3 deletions

View file

@ -19,7 +19,7 @@ const decodeReplacer = (_: any, char: string) => ({
f: '\f',
"'": '\'',
'"': '\"',
u: String.fromCharCode(Number.parseInt(char.slice(1))),
u: String.fromCharCode(Number.parseInt(`0x${char.slice(1)}`)),
}[char.charAt(0)] ?? '');
export const decode = (subject: string): string => subject.replace(decodeRegex, decodeReplacer);