From 7f1f1051f1b28f8e4f522fdfc00bb2b4dcabf8e7 Mon Sep 17 00:00:00 2001 From: Factiven Date: Mon, 24 Apr 2023 12:15:35 +0700 Subject: Temporary Fix (Manga) --- pages/manga/chapter/[chapter].js | 47 +++++++++++++++++++++++++++++++++++----- 1 file changed, 42 insertions(+), 5 deletions(-) (limited to 'pages/manga/chapter') diff --git a/pages/manga/chapter/[chapter].js b/pages/manga/chapter/[chapter].js index 8d2a5a1..eea14c0 100644 --- a/pages/manga/chapter/[chapter].js +++ b/pages/manga/chapter/[chapter].js @@ -97,7 +97,14 @@ export default function Test({ title, id, aniId, data, provider }) { // console.log(datas); setData(datas); } else { - setData(data); + const dat = data.map((item) => ({ + img: `https://cors.moopa.my.id/?url=${encodeURIComponent( + item.img + )}&referer=${encodeURIComponent(item.headerForImage.Referer)}`, + page: item.page, + title: item.title || null, + })); + setData(dat); } }) .finally(() => { @@ -143,7 +150,14 @@ export default function Test({ title, id, aniId, data, provider }) { // console.log(datas); setData(datas); } else { - setData(data); + const dat = data.map((item) => ({ + img: `https://cors.moopa.my.id/?url=${encodeURIComponent( + item.img + )}&referer=${encodeURIComponent(item.headerForImage.Referer)}`, + page: item.page, + title: item.title || null, + })); + setData(dat); } }) .finally(() => { @@ -219,7 +233,14 @@ export default function Test({ title, id, aniId, data, provider }) { // console.log(datas); setData(datas); } else { - setData(data); + const dat = data.map((item) => ({ + img: `https://cors.moopa.my.id/?url=${encodeURIComponent( + item.img + )}&referer=${encodeURIComponent(item.headerForImage.Referer)}`, + page: item.page, + title: item.title || null, + })); + setData(dat); } }) .finally(() => { @@ -261,7 +282,14 @@ export default function Test({ title, id, aniId, data, provider }) { // console.log(datas); setData(datas); } else { - setData(data); + const dat = data.map((item) => ({ + img: `https://cors.moopa.my.id/?url=${encodeURIComponent( + item.img + )}&referer=${encodeURIComponent(item.headerForImage.Referer)}`, + page: item.page, + title: item.title || null, + })); + setData(dat); } }) .finally(() => { @@ -411,12 +439,21 @@ export async function getServerSideProps(context) { }; } + const data = results.data; + const dat = data.map((item) => ({ + img: `https://cors.moopa.my.id/?url=${encodeURIComponent( + item.img + )}&referer=${encodeURIComponent(item.headerForImage.Referer)}`, + page: item.page, + title: item.title || null, + })); + return { props: { aniId, id, title, - data: results.data, + data: dat, provider, }, }; -- cgit v1.2.3