diff --git a/src/backend/providers/flixhq.ts b/src/backend/providers/flixhq.ts index f0f559bd..376abd08 100644 --- a/src/backend/providers/flixhq.ts +++ b/src/backend/providers/flixhq.ts @@ -4,12 +4,12 @@ import { getMWCaptionTypeFromUrl, isSupportedSubtitle, } from "../helpers/captions"; -import { proxiedFetch } from "../helpers/fetch"; +import { mwFetch } from "../helpers/fetch"; import { registerProvider } from "../helpers/register"; import { MWCaption, MWStreamQuality, MWStreamType } from "../helpers/streams"; import { MWMediaType } from "../metadata/types"; -const flixHqBase = "https://api.consumet.org/meta/tmdb"; +const flixHqBase = "https://consumet-api-clone.vercel.app/meta/tmdb"; // instance stolen from streaminal :) type FlixHQMediaType = "Movie" | "TV Series"; interface FLIXMediaBase { @@ -59,7 +59,7 @@ registerProvider({ throw new Error("Unsupported type"); } // search for relevant item - const searchResults = await proxiedFetch( + const searchResults = await mwFetch( `/${encodeURIComponent(media.meta.title)}`, { baseURL: flixHqBase, @@ -79,7 +79,7 @@ registerProvider({ // get media info progress(25); - const mediaInfo = await proxiedFetch(`/info/${foundItem.id}`, { + const mediaInfo = await mwFetch(`/info/${foundItem.id}`, { baseURL: flixHqBase, params: { type: flixTypeToMWType(foundItem.type), @@ -103,7 +103,7 @@ registerProvider({ } if (!episodeId) throw new Error("No watchable item found"); progress(75); - const watchInfo = await proxiedFetch(`/watch/${episodeId}`, { + const watchInfo = await mwFetch(`/watch/${episodeId}`, { baseURL: flixHqBase, params: { id: mediaInfo.id,