refactor: cleaned up REST code
Some checks failed
Deploy / Deploy (push) Has been cancelled

also removed any references to Anify
This commit is contained in:
2025-12-06 10:00:26 -05:00
parent ec42ac4026
commit dbc78727bd
74 changed files with 300 additions and 8380 deletions

View File

@@ -0,0 +1,15 @@
import type { GraphQLContext } from "~/context";
import { fetchEpisodeUrl } from "~/services/episodes/getEpisodeUrl";
export async function episodeStream(
_parent: unknown,
args: { id: string },
context: GraphQLContext,
) {
const episodeUrl = await fetchEpisodeUrl({ id: args.id });
if (!episodeUrl || !episodeUrl.success) {
throw new Error("Failed to fetch episode URL");
}
return { ...episodeUrl.result, url: episodeUrl.result.source };
}