From d017b0c26119707a38a9061648f753e02279655c Mon Sep 17 00:00:00 2001 From: Shisuys Date: Sat, 1 Feb 2025 20:09:41 -0300 Subject: [PATCH] Remove Cors proxy --- src/main/services/hosters/mediafire.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/main/services/hosters/mediafire.ts b/src/main/services/hosters/mediafire.ts index 623c0c3d..babb7e7d 100644 --- a/src/main/services/hosters/mediafire.ts +++ b/src/main/services/hosters/mediafire.ts @@ -1,7 +1,6 @@ import fetch from "node-fetch"; export class MediafireApi { - private static readonly corsProxy = "https://corsproxy.io/?"; private static readonly validMediafireIdentifierDL = /^[a-zA-Z0-9]+$/m; private static readonly validMediafirePreDL = /(?<=['"])(https?:)?(\/\/)?(www\.)?mediafire\.com\/(file|view|download)\/[^'"?]+\?dkey=[^'"]+(?=['"])/; @@ -12,9 +11,7 @@ export class MediafireApi { public static async getDownloadUrl(mediafireUrl: string): Promise { try { const processedUrl = this.processUrl(mediafireUrl); - const response = await fetch( - `${this.corsProxy}${encodeURIComponent(processedUrl)}` - ); + const response = await fetch(processedUrl); if (!response.ok) throw new Error("Failed to fetch Mediafire page");