From d99ae00286f346f81af85d2857dfd42ee0d91a44 Mon Sep 17 00:00:00 2001 From: LittleEndu Date: Fri, 22 Dec 2023 07:50:39 +0200 Subject: [PATCH] silly Firefox can't iterate iterators --- dist/templateManager.user.js | 4 +--- src/utils.ts | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/dist/templateManager.user.js b/dist/templateManager.user.js index f85c64a..1cff3ad 100644 --- a/dist/templateManager.user.js +++ b/dist/templateManager.user.js @@ -236,9 +236,7 @@ } function findJSONTemplateInParams(urlString) { const urlSearchParams = new URLSearchParams(urlString); - const params = Object.fromEntries(urlSearchParams.entries()); - console.log(params); - return params.jsontemplate ? params.jsontemplate : null; + return urlSearchParams.get('jsontemplate'); } function findJSONTemplateInURL(url) { return findJSONTemplateInParams(url.hash.substring(1)) || findJSONTemplateInParams(url.search.substring(1)); diff --git a/src/utils.ts b/src/utils.ts index 99db7e1..4d5b10c 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -39,9 +39,7 @@ export function removeItem(array: Array, item: T): void { function findJSONTemplateInParams(urlString: string): string | null { const urlSearchParams = new URLSearchParams(urlString); - const params = Object.fromEntries(urlSearchParams.entries()); - console.log(params) - return params.jsontemplate ? params.jsontemplate : null; + return urlSearchParams.get('jsontemplate'); } export function findJSONTemplateInURL(url: URL | Location): string | null {