From c19fe5cffad09995574676aa810a040aaebfb419 Mon Sep 17 00:00:00 2001 From: TheSavageTeddy <51810476+TheSavageTeddy@users.noreply.github.com> Date: Sun, 27 Nov 2022 14:25:18 +0800 Subject: [PATCH] uppercase constant --- src/core/operations/URLEncode.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/operations/URLEncode.mjs b/src/core/operations/URLEncode.mjs index 27cd0403..20c62339 100644 --- a/src/core/operations/URLEncode.mjs +++ b/src/core/operations/URLEncode.mjs @@ -65,10 +65,10 @@ class URLEncode extends Operation { * @returns {string} */ encodeAllSpecialChars (str) { - const specialChars = "!#'()*-._~"; + const SPECIAL_CHARS = "!#'()*-._~"; let encoded = ""; for (const char of str) { - if (encodeURIComponent(char) === char && specialChars.includes(char)) { + if (encodeURIComponent(char) === char && SPECIAL_CHARS.includes(char)) { encoded += "%" + this.frontPad(char.charCodeAt(0).toString(16).toUpperCase(), 2, "0"); } else { encoded += encodeURIComponent(char);