From d1410262a47aa4a0d2716ada0314ed972f3edf0e Mon Sep 17 00:00:00 2001 From: Fuwn Date: Wed, 22 Nov 2023 17:50:21 -0800 Subject: feat(wrapped): move calculations to media list --- src/lib/AniList/media.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/lib/AniList') diff --git a/src/lib/AniList/media.ts b/src/lib/AniList/media.ts index 7ba52589..8cc9c9c8 100644 --- a/src/lib/AniList/media.ts +++ b/src/lib/AniList/media.ts @@ -17,6 +17,7 @@ export interface Media { episodes: number; chapters: number; volumes: number; + duration: number; format: | 'TV' | 'TV_SHORT' @@ -46,6 +47,9 @@ export interface Media { startedAt: { year: number; }; + completedAt: { + year: number; + }; }; startDate: { year: number; @@ -88,12 +92,12 @@ const collectionQueryTemplate = (type: Type, userId: number, includeCompleted: b lists { name entries { media { - id status type episodes chapters format + id status type episodes chapters format duration title { romaji english native } nextAiringEpisode { episode timeUntilAiring } mediaListEntry { progress progressVolumes status repeat - score(format: POINT_100) startedAt { year } + score(format: POINT_100) startedAt { year } completedAt { year } } startDate { year } coverImage { extraLarge } -- cgit v1.2.3