From e381465d53132601e5a67dd6ca9af9c36b25be66 Mon Sep 17 00:00:00 2001 From: lonelil <51315646+lonelil@users.noreply.github.com> Date: Wed, 27 Mar 2024 02:54:20 +0800 Subject: [PATCH] vidsrcto: use tmdbId when imdbId is not provided --- src/providers/sources/vidsrcto/index.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/providers/sources/vidsrcto/index.ts b/src/providers/sources/vidsrcto/index.ts index c6c9fb51..cd6076e2 100644 --- a/src/providers/sources/vidsrcto/index.ts +++ b/src/providers/sources/vidsrcto/index.ts @@ -11,11 +11,11 @@ const vidSrcToBase = 'https://vidsrc.to'; const referer = `${vidSrcToBase}/`; const universalScraper = async (ctx: ShowScrapeContext | MovieScrapeContext): Promise => { - 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(url, { baseUrl: vidSrcToBase, headers: {