From 22395d09492ef181cef6dc1b2d3bc8b9aff29fcb Mon Sep 17 00:00:00 2001 From: Viren070 Date: Thu, 1 May 2025 17:49:08 +0100 Subject: [PATCH] fix(cf-worker): use utf-8 encoding when extracting --- packages/cloudflare-worker/src/index.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/cloudflare-worker/src/index.ts b/packages/cloudflare-worker/src/index.ts index 998abfdc..5f763b56 100644 --- a/packages/cloudflare-worker/src/index.ts +++ b/packages/cloudflare-worker/src/index.ts @@ -116,7 +116,9 @@ export default { return createResponse('Encrypted Config Not Supported', 400); } try { - decodedConfig = unminifyConfig(JSON.parse(atob(config))); + decodedConfig = unminifyConfig( + JSON.parse(Buffer.from(config, 'base64').toString('utf-8')) + ); } catch (error: any) { console.error(error); return createJsonResponse(