mirror of
https://github.com/movie-web/providers.git
synced 2025-09-13 14:33:26 +00:00
vidsrcto: use tmdbId when imdbId is not provided
This commit is contained in:
@@ -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: {
|
||||
|
Reference in New Issue
Block a user