also removed any references to Anify
This commit is contained in:
15
src/resolvers/queries/episodeStream.ts
Normal file
15
src/resolvers/queries/episodeStream.ts
Normal 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 };
|
||||
}
|
||||
Reference in New Issue
Block a user