aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFactiven <[email protected]>2023-07-21 22:42:14 +0700
committerFactiven <[email protected]>2023-07-21 22:42:14 +0700
commit36a08a61149fcadd30f332f5041c3f79c8e89fec (patch)
tree79907852b34f774dd8f52bc383b552b3c47f13f0
parentUpdate_v.3.6.7-beta-v1.2 (diff)
downloadmoopa-36a08a61149fcadd30f332f5041c3f79c8e89fec.tar.xz
moopa-36a08a61149fcadd30f332f5041c3f79c8e89fec.zip
Update_v.3.6.7-beta-v1.3
-rw-r--r--components/anime/episode.js2
-rw-r--r--components/anime/mobile/episodeHead.js7
-rw-r--r--components/anime/watch/primary/details.js2
-rw-r--r--components/anime/watch/primarySide.js4
-rw-r--r--lib/anilist/useAnilist.js16
-rw-r--r--pages/en/anime/watch/[...info].js9
-rw-r--r--pages/en/index.js2
7 files changed, 15 insertions, 27 deletions
diff --git a/components/anime/episode.js b/components/anime/episode.js
index d68ea54..fc3427f 100644
--- a/components/anime/episode.js
+++ b/components/anime/episode.js
@@ -27,7 +27,7 @@ export default function AnimeEpisode({ info, progress }) {
setProviders(null);
const fetchData = async () => {
const res = await fetch(
- `https://ruka.moopa.live/consumet/episode/${info.id}`
+ `https://test-api.moopa.live/consumet/episode/${info.id}`
);
const firstResponse = await res.json();
if (firstResponse.data.length > 0) {
diff --git a/components/anime/mobile/episodeHead.js b/components/anime/mobile/episodeHead.js
deleted file mode 100644
index e672506..0000000
--- a/components/anime/mobile/episodeHead.js
+++ /dev/null
@@ -1,7 +0,0 @@
-export default function EpisodeHeadMobile() {
- return (
- <div>
- <p>hhh</p>
- </div>
- );
-}
diff --git a/components/anime/watch/primary/details.js b/components/anime/watch/primary/details.js
index c1750ec..f24bf3b 100644
--- a/components/anime/watch/primary/details.js
+++ b/components/anime/watch/primary/details.js
@@ -14,7 +14,7 @@ export default function Details({
handleOpen,
}) {
const [url, setUrl] = useState(null);
- const { markPlanning, deleteFromList } = useAniList(session);
+ const { markPlanning } = useAniList(session);
function handlePlan() {
if (onList === false) {
diff --git a/components/anime/watch/primarySide.js b/components/anime/watch/primarySide.js
index f17d72e..9fd40d8 100644
--- a/components/anime/watch/primarySide.js
+++ b/components/anime/watch/primarySide.js
@@ -21,6 +21,7 @@ export default function PrimarySide({
watchId,
status,
onList,
+ proxy,
setOnList,
episodeList,
}) {
@@ -37,7 +38,7 @@ export default function PrimarySide({
async function fetchData() {
if (info) {
const res = await fetch(
- `https://ruka.moopa.live/consumet/source/${providerId}/${watchId}`
+ `https://test-api.moopa.live/consumet/source/${providerId}/${watchId}`
);
const data = await res.json();
@@ -104,6 +105,7 @@ export default function PrimarySide({
progress={epiNumber}
stats={status}
skip={skip}
+ proxy={proxy}
aniId={info.id}
/>
)
diff --git a/lib/anilist/useAnilist.js b/lib/anilist/useAnilist.js
index 2802310..bedb4a5 100644
--- a/lib/anilist/useAnilist.js
+++ b/lib/anilist/useAnilist.js
@@ -108,20 +108,6 @@ export function useAniList(session, stats) {
);
};
- const deleteFromList = (mediaId) => {
- if (!accessToken) return;
- const completeQuery = `
- mutation($mediaId: Int) {
- DeleteMediaListEntry(id: $mediaId) {
- deleted
- }
- }
- `;
- fetchGraphQL(completeQuery, { mediaId }).then((data) =>
- console.log({ deleted: data })
- );
- };
-
const markProgress = (mediaId, progress, stats, volumeProgress) => {
if (!accessToken) return;
const progressWatched = `
@@ -152,5 +138,5 @@ export function useAniList(session, stats) {
});
};
- return { media, markComplete, markProgress, markPlanning, deleteFromList };
+ return { media, markComplete, markProgress, markPlanning };
}
diff --git a/pages/en/anime/watch/[...info].js b/pages/en/anime/watch/[...info].js
index 64f99e9..279a9af 100644
--- a/pages/en/anime/watch/[...info].js
+++ b/pages/en/anime/watch/[...info].js
@@ -16,6 +16,7 @@ export default function Info({
watchId,
provider,
epiNumber,
+ proxy,
}) {
const [info, setInfo] = useState(null);
const [currentEpisode, setCurrentEpisode] = useState(null);
@@ -125,7 +126,7 @@ export default function Info({
setInfo(data.data.Media);
const response = await fetch(
- `https://ruka.moopa.live/consumet/episode/${aniId}`
+ `https://test-api.moopa.live/consumet/episode/${aniId}`
);
const episodes = await response.json();
@@ -161,6 +162,8 @@ export default function Info({
getInfo();
}, [sessions?.user?.name, epiNumber]);
+ // console.log(proxy);
+
return (
<>
<Head>
@@ -180,6 +183,7 @@ export default function Info({
watchId={watchId}
status={statuses}
onList={onList}
+ proxy={proxy}
setOnList={setOnList}
setLoading={setLoading}
loading={loading}
@@ -210,6 +214,8 @@ export async function getServerSideProps(context) {
};
}
+ const proxy = process.env.PROXY_URI;
+
const aniId = query.info[0];
const provider = query.info[1];
const watchId = query.id;
@@ -222,6 +228,7 @@ export async function getServerSideProps(context) {
provider: provider || null,
watchId: watchId || null,
epiNumber: epiNumber || null,
+ proxy,
},
};
}
diff --git a/pages/en/index.js b/pages/en/index.js
index cbf96cd..7dc68f6 100644
--- a/pages/en/index.js
+++ b/pages/en/index.js
@@ -58,7 +58,7 @@ export default function Home({ detail, populars, sessions, upComing }) {
useEffect(() => {
const getSchedule = async () => {
- const res = await fetch(`https://ruka.moopa.live/api/schedules`);
+ const res = await fetch(`https://test-api.moopa.live/api/schedules`);
const data = await res.json();
setSchedules(data);
};