From 37fdf7ab3bc2300ce90456e61e2bb7d09c034e78 Mon Sep 17 00:00:00 2001 From: Isra Date: Fri, 15 Sep 2023 23:26:18 -0500 Subject: [PATCH] Fix CORS errors --- src/providers/sources/kissasian/getEmbeds.ts | 2 +- src/providers/sources/kissasian/index.ts | 4 ++-- src/providers/sources/kissasian/search.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/providers/sources/kissasian/getEmbeds.ts b/src/providers/sources/kissasian/getEmbeds.ts index 8dab8f4..ca15015 100644 --- a/src/providers/sources/kissasian/getEmbeds.ts +++ b/src/providers/sources/kissasian/getEmbeds.ts @@ -13,7 +13,7 @@ export async function getEmbeds( ) { let embeds = await Promise.all( embedProviders.map(async (provider) => { - const watch = await ctx.fetcher(`${kissasianBase}/${targetEpisode.url}&s=${provider.id}`); + const watch = await ctx.proxiedFetcher(`${kissasianBase}/${targetEpisode.url}&s=${provider.id}`); const watchPage = load(watch); diff --git a/src/providers/sources/kissasian/index.ts b/src/providers/sources/kissasian/index.ts index 5c09236..6175a24 100644 --- a/src/providers/sources/kissasian/index.ts +++ b/src/providers/sources/kissasian/index.ts @@ -25,7 +25,7 @@ export const kissAsianScraper = makeSourcerer({ ctx.progress(30); - const drama = await ctx.fetcher(targetDrama.url); + const drama = await ctx.proxiedFetcher(targetDrama.url); const dramaPage = load(drama); @@ -50,7 +50,7 @@ export const kissAsianScraper = makeSourcerer({ ctx.progress(30); - const drama = await ctx.fetcher(targetDrama.url); + const drama = await ctx.proxiedFetcher(targetDrama.url); const dramaPage = load(drama); diff --git a/src/providers/sources/kissasian/search.ts b/src/providers/sources/kissasian/search.ts index 5d913f5..ca9e136 100644 --- a/src/providers/sources/kissasian/search.ts +++ b/src/providers/sources/kissasian/search.ts @@ -10,7 +10,7 @@ export async function search(ctx: ScrapeContext, title: string, seasonNumber?: n searchForm.append('keyword', `${title} ${seasonNumber ?? ''}`.trim()); searchForm.append('type', 'Drama'); - const searchResults = await ctx.fetcher('/Search/SearchSuggest', { + const searchResults = await ctx.proxiedFetcher('/Search/SearchSuggest', { baseUrl: kissasianBase, method: 'POST', body: searchForm,