Merge pull request #121 from lonelil/dev

vidsrcto: use tmdbId when imdbId is not provided
This commit is contained in:
Jorrin
2024-03-26 20:35:08 +01:00
committed by GitHub

View File

@@ -11,11 +11,11 @@ const vidSrcToBase = 'https://vidsrc.to';
const referer = `${vidSrcToBase}/`;
const universalScraper = async (ctx: ShowScrapeContext | MovieScrapeContext): Promise<SourcererOutput> => {
const imdbId = ctx.media.imdbId;
const mediaId = ctx.media.imdbId ?? ctx.media.tmdbId;
const url =
ctx.media.type === 'movie'
? `/embed/movie/${imdbId}`
: `/embed/tv/${imdbId}/${ctx.media.season.number}/${ctx.media.episode.number}`;
? `/embed/movie/${mediaId}`
: `/embed/tv/${mediaId}/${ctx.media.season.number}/${ctx.media.episode.number}`;
const mainPage = await ctx.proxiedFetcher<string>(url, {
baseUrl: vidSrcToBase,
headers: {