From 92db2c1c3f81669c648f8f10a644ccd05eb47f22 Mon Sep 17 00:00:00 2001 From: lonelil <51315646+lonelil@users.noreply.github.com> Date: Sun, 31 Mar 2024 16:43:28 +0800 Subject: [PATCH] remove removeBadUrlParams --- src/providers/embeds/febbox/qualities.ts | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/src/providers/embeds/febbox/qualities.ts b/src/providers/embeds/febbox/qualities.ts index 032db79..b55dd72 100644 --- a/src/providers/embeds/febbox/qualities.ts +++ b/src/providers/embeds/febbox/qualities.ts @@ -20,21 +20,6 @@ function mapToQuality(quality: FebboxQuality): FebboxQuality | null { }; } -function removeBadUrlParams(url: string): string { - const urlObject = new URL(url); - - const urlSearchParams = new URLSearchParams(urlObject.search); - - const keysToKeep = ['KEY1', 'KEY2']; - for (const key of Array.from(urlSearchParams.keys())) { - if (!keysToKeep.includes(key)) { - urlSearchParams.delete(key); - } - } - - return `${urlObject.origin}${urlObject.pathname}?${urlSearchParams.toString()}`; -} - export async function getStreamQualities(ctx: ScrapeContext, apiQuery: object) { const mediaRes: { list: FebboxQuality[] } = (await sendRequest(ctx, apiQuery)).data; @@ -47,7 +32,7 @@ export async function getStreamQualities(ctx: ScrapeContext, apiQuery: object) { if (foundQuality) { qualities[quality] = { type: 'mp4', - url: removeBadUrlParams(foundQuality.path), + url: foundQuality.path, }; } });