diff --git a/src/providers/sources/flixhq/scrape.ts b/src/providers/sources/flixhq/scrape.ts index c4a5955..a73916c 100644 --- a/src/providers/sources/flixhq/scrape.ts +++ b/src/providers/sources/flixhq/scrape.ts @@ -5,6 +5,14 @@ import { flixHqBase } from '@/providers/sources/flixhq/common'; import { ScrapeContext } from '@/utils/context'; import { NotFoundError } from '@/utils/errors'; +export async function getFlixhqSourceDetails(ctx: ScrapeContext, sourceId: string): Promise { + const jsonData = await ctx.proxiedFetcher>(`/ajax/sources/${sourceId}`, { + baseUrl: flixHqBase, + }); + + return jsonData.link; +} + export async function getFlixhqMovieSources(ctx: ScrapeContext, media: MovieMedia, id: string) { const episodeParts = id.split('-'); const episodeId = episodeParts[episodeParts.length - 1]; @@ -30,14 +38,6 @@ export async function getFlixhqMovieSources(ctx: ScrapeContext, media: MovieMedi return sourceLinks; } -export async function getFlixhqSourceDetails(ctx: ScrapeContext, sourceId: string): Promise { - const jsonData = await ctx.proxiedFetcher>(`/ajax/sources/${sourceId}`, { - baseUrl: flixHqBase, - }); - - return jsonData.link; -} - export async function getFlixhqShowSources(ctx: ScrapeContext, media: ShowMedia, id: string) { const episodeParts = id.split('-'); const episodeId = episodeParts[episodeParts.length - 1];