aboutsummaryrefslogtreecommitdiff
path: root/src/lib/AniList
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/AniList')
-rw-r--r--src/lib/AniList/prequels.ts24
1 files changed, 23 insertions, 1 deletions
diff --git a/src/lib/AniList/prequels.ts b/src/lib/AniList/prequels.ts
index 726ad66e..2f591a41 100644
--- a/src/lib/AniList/prequels.ts
+++ b/src/lib/AniList/prequels.ts
@@ -6,6 +6,15 @@ export interface MediaPrequel {
title: MediaTitle;
episodes: number;
seen: number;
+ nextAiringEpisode?: {
+ episode: number;
+ airingAt?: number;
+ };
+ startDate: {
+ year: number;
+ month: number;
+ day: number;
+ };
}
interface PrequelRelations {
@@ -29,6 +38,15 @@ interface PrequelsPage {
title: MediaTitle;
id: number;
relations: PrequelRelations;
+ nextAiringEpisode?: {
+ episode: number;
+ airingAt?: number;
+ };
+ startDate: {
+ year: number;
+ month: number;
+ day: number;
+ };
}[];
pageInfo: {
hasNextPage: boolean;
@@ -63,6 +81,8 @@ const prequelsPage = async (
romaji
}
id
+ nextAiringEpisode { episode airingAt }
+ startDate { year month day }
relations {
edges {
relationType
@@ -131,7 +151,9 @@ export const prequels = async (
id: candidate.id,
title: candidate.title,
episodes,
- seen
+ seen,
+ nextAiringEpisode: candidate.nextAiringEpisode,
+ startDate: candidate.startDate
});
}