fix: import Consumet source dynamically for episodes route
Summary: Test Plan:
This commit is contained in:
@@ -10,7 +10,6 @@ import {
|
|||||||
} from "~/types/schema";
|
} from "~/types/schema";
|
||||||
|
|
||||||
import { getEpisodesFromAnify } from "./anify";
|
import { getEpisodesFromAnify } from "./anify";
|
||||||
import { getEpisodesFromConsumet } from "./consumet";
|
|
||||||
import { EpisodesResponse } from "./episode";
|
import { EpisodesResponse } from "./episode";
|
||||||
|
|
||||||
const EpisodesResponseSchema = SuccessResponseSchema(EpisodesResponse);
|
const EpisodesResponseSchema = SuccessResponseSchema(EpisodesResponse);
|
||||||
@@ -54,7 +53,10 @@ app.openapi(route, async (c) => {
|
|||||||
JSON.parse((c.env?.["ENABLE_ANIFY"] ?? "true") as string),
|
JSON.parse((c.env?.["ENABLE_ANIFY"] ?? "true") as string),
|
||||||
aniListId,
|
aniListId,
|
||||||
),
|
),
|
||||||
() => getEpisodesFromConsumet(aniListId),
|
() =>
|
||||||
|
import("./consumet").then(({ getEpisodesFromConsumet }) =>
|
||||||
|
getEpisodesFromConsumet(aniListId),
|
||||||
|
),
|
||||||
]);
|
]);
|
||||||
|
|
||||||
if (!episodes) {
|
if (!episodes) {
|
||||||
|
|||||||
Reference in New Issue
Block a user