From 77eb41dcf3c63a7e3539d1fc6fcf2ca2f5e116a4 Mon Sep 17 00:00:00 2001 From: Eltik <76538547+Eltik@users.noreply.github.com> Date: Mon, 9 Oct 2023 18:25:37 -0400 Subject: Small bug fixes (#85) --- pages/api/v2/episode/[id].js | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) (limited to 'pages/api/v2/episode') diff --git a/pages/api/v2/episode/[id].js b/pages/api/v2/episode/[id].js index c85982d..c1fac8b 100644 --- a/pages/api/v2/episode/[id].js +++ b/pages/api/v2/episode/[id].js @@ -73,15 +73,8 @@ async function fetchAnify(id) { const filtered = data.filter( (item) => item.providerId !== "animepahe" && item.providerId !== "kass" ); - const modifiedData = filtered.map((provider) => { - if (provider.providerId === "gogoanime") { - const reversedEpisodes = [...provider.episodes].reverse(); - return { ...provider, episodes: reversedEpisodes }; - } - return provider; - }); - - return modifiedData; + + return filtered; } catch (error) { console.error("Error fetching and processing data:", error.message); return []; @@ -95,7 +88,7 @@ async function fetchCoverImage(id) { } const { data } = await axios.get( - `https://api.anify.tv/episode-covers/${id}?apikey=${API_KEY}` + `https://api.anify.tv/content-metadata/${id}?apikey=${API_KEY}` ); if (!data) { @@ -163,7 +156,7 @@ export default async function handler(req, res) { ) ); - const rawData = [...consumet, ...anify]; + const rawData = [...consumet, ...(anify[0]?.data ?? [])]; let data = rawData; -- cgit v1.2.3