fix: update anify url

This commit is contained in:
2024-08-12 18:56:25 -04:00
parent 713bb59780
commit 0e30b6b7d3
6 changed files with 153 additions and 150 deletions

View File

@@ -1,150 +1,153 @@
import { HttpResponse, http } from "msw";
export function getAnifyEpisodes() {
return http.get("https://api.anify.tv/episodes/:aniListId", ({ params }) => {
const aniListId = Number(params["aniListId"]);
if (aniListId === 3 || aniListId === 4 || aniListId < 0) {
return HttpResponse.json([]);
}
return http.get(
"https://anify.eltik.cc/episodes/:aniListId",
({ params }) => {
const aniListId = Number(params["aniListId"]);
if (aniListId === 3 || aniListId === 4 || aniListId < 0) {
return HttpResponse.json([]);
}
return HttpResponse.json([
{
providerId: "zoro",
episodes: [
{
id: "/watch/spy-classroom-season-2-18468?ep=103233",
isFiller: false,
number: 1,
title: "Mission: Forgetter I",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=103632",
isFiller: false,
number: 2,
title: "Mission: Forgetter II",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=104244",
isFiller: false,
number: 3,
title: "Mission: Forgetter III",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=104620",
isFiller: false,
number: 4,
title: "Mission: Forgetter IV",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=104844",
isFiller: false,
number: 5,
title: "File: Glint",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=105761",
isFiller: false,
number: 6,
title: "File: Dreamspeaker Thea",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=106135",
isFiller: false,
number: 7,
title: "File: Forgetter Annette",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=106518",
isFiller: false,
number: 8,
title: "Mission: Dreamspeaker I",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=106606",
isFiller: false,
number: 9,
title: "Mission: Dreamspeaker II",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=106981",
isFiller: false,
number: 10,
title: "Mission: Dreamspeaker III",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=107176",
isFiller: false,
number: 11,
title: "Mission: Dreamspeaker IV",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=107247",
isFiller: false,
number: 12,
title: "File: Flower Garden Lily",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
],
},
]);
});
return HttpResponse.json([
{
providerId: "zoro",
episodes: [
{
id: "/watch/spy-classroom-season-2-18468?ep=103233",
isFiller: false,
number: 1,
title: "Mission: Forgetter I",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=103632",
isFiller: false,
number: 2,
title: "Mission: Forgetter II",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=104244",
isFiller: false,
number: 3,
title: "Mission: Forgetter III",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=104620",
isFiller: false,
number: 4,
title: "Mission: Forgetter IV",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=104844",
isFiller: false,
number: 5,
title: "File: Glint",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=105761",
isFiller: false,
number: 6,
title: "File: Dreamspeaker Thea",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=106135",
isFiller: false,
number: 7,
title: "File: Forgetter Annette",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=106518",
isFiller: false,
number: 8,
title: "Mission: Dreamspeaker I",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=106606",
isFiller: false,
number: 9,
title: "Mission: Dreamspeaker II",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=106981",
isFiller: false,
number: 10,
title: "Mission: Dreamspeaker III",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=107176",
isFiller: false,
number: 11,
title: "Mission: Dreamspeaker IV",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
{
id: "/watch/spy-classroom-season-2-18468?ep=107247",
isFiller: false,
number: 12,
title: "File: Flower Garden Lily",
img: null,
hasDub: false,
description: null,
rating: null,
updatedAt: 0,
},
],
},
]);
},
);
}

View File

@@ -1,7 +1,7 @@
import { HttpResponse, http } from "msw";
export function getAnifySources() {
return http.post("https://api.anify.tv/sources", async ({ request }) => {
return http.post("https://anify.eltik.cc/sources", async ({ request }) => {
const { id: aniListId } = await request.json();
if (aniListId < 0) {
return HttpResponse.json({ sources: [] });

View File

@@ -1,7 +1,7 @@
import { HttpResponse, http } from "msw";
export function getAnifyTitle() {
return http.get(`https://api.anify.tv/info`, ({ request }) => {
return http.get(`https://anify.eltik.cc/info`, ({ request }) => {
// Construct a URL instance out of the intercepted request.
const url = new URL(request.url);
const id = url.searchParams.get("id");