From 9ef524da6e2a857fb43948670fb2fd74f5bc950d Mon Sep 17 00:00:00 2001 From: RockinChaos Date: Thu, 15 Aug 2024 22:33:34 -0700 Subject: [PATCH] fix: studios property --- common/modules/al.d.ts | 5 +++++ common/modules/anilist.js | 10 ++++++++++ common/views/ViewAnime/Details.svelte | 15 ++++++++++----- common/views/ViewAnime/ViewAnime.svelte | 4 ++-- 4 files changed, 27 insertions(+), 7 deletions(-) diff --git a/common/modules/al.d.ts b/common/modules/al.d.ts index 32ed995..670ed8d 100644 --- a/common/modules/al.d.ts +++ b/common/modules/al.d.ts @@ -67,6 +67,11 @@ export type Media = { day: number } } + studios?: { + nodes: { + name: string + }[] + } airingSchedule?: { nodes?: { episode: number diff --git a/common/modules/anilist.js b/common/modules/anilist.js index 346d538..5374ef8 100644 --- a/common/modules/anilist.js +++ b/common/modules/anilist.js @@ -94,6 +94,11 @@ countryOfOrigin, isAdult, bannerImage, synonyms, +studios(sort: NAME, isMain: true) { + nodes { + name + } +}, stats { scoreDistribution { score, @@ -609,6 +614,11 @@ class AnilistClient { Media(id: $id, type: ANIME) { id, idMal, + studios(sort: NAME, isMain: true) { + nodes { + name + } + }, recommendations { edges { node { diff --git a/common/views/ViewAnime/Details.svelte b/common/views/ViewAnime/Details.svelte index 4c89d80..3044c66 100644 --- a/common/views/ViewAnime/Details.svelte +++ b/common/views/ViewAnime/Details.svelte @@ -1,10 +1,11 @@