From 83d8a7ec274397c56d9aedf7c1d8e768a5fe0b67 Mon Sep 17 00:00:00 2001 From: Pas <74743263+Pasithea0@users.noreply.github.com> Date: Mon, 3 Mar 2025 12:30:32 -0700 Subject: [PATCH] Revert "use other method" This reverts commit 75f2370cf84c670ff0695d61703719a18916d9cf. --- src/providers/sources/vidsrcsu.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/providers/sources/vidsrcsu.ts b/src/providers/sources/vidsrcsu.ts index 6d047e9..f163ef9 100644 --- a/src/providers/sources/vidsrcsu.ts +++ b/src/providers/sources/vidsrcsu.ts @@ -3,15 +3,22 @@ import { SourcererEmbed, SourcererOutput, makeSourcerer } from '@/providers/base import { MovieScrapeContext, ShowScrapeContext } from '@/utils/context'; import { NotFoundError } from '@/utils/errors'; +const getHost = () => { + const urlObj = new URL(window.location.href); + return `${urlObj.protocol}//${urlObj.host}`; +}; + async function comboScraper(ctx: ShowScrapeContext | MovieScrapeContext): Promise { const embedPage = await ctx.proxiedFetcher( `https://vidsrc.su/embed/${ctx.media.type === 'movie' ? `movie/${ctx.media.tmdbId}` : `tv/${ctx.media.tmdbId}/${ctx.media.season.number}/${ctx.media.episode.number}`}`, { headers: { - Referer: 'https://pstream.org', + Referer: getHost(), }, }, ); + // eslint-disable-next-line no-console + console.log('host', getHost()); ctx.progress(30);