From 1de4580ee75f75ffc7c443faf4799a85a32ee41d Mon Sep 17 00:00:00 2001 From: "Timothy J. Warren" Date: Fri, 8 Oct 2021 12:06:08 -0400 Subject: [PATCH] Check user library when searching for new media --- src/AnimeClient/API/Kitsu/Model.php | 1 + src/AnimeClient/API/Kitsu/Queries/SearchAnime.graphql | 4 ++++ src/AnimeClient/API/Kitsu/Queries/SearchManga.graphql | 4 ++++ 3 files changed, 9 insertions(+) diff --git a/src/AnimeClient/API/Kitsu/Model.php b/src/AnimeClient/API/Kitsu/Model.php index 60123ab5..ca7befa8 100644 --- a/src/AnimeClient/API/Kitsu/Model.php +++ b/src/AnimeClient/API/Kitsu/Model.php @@ -535,6 +535,7 @@ final class Model { 'slug' => $item['slug'], 'canonicalTitle' => $item['titles']['canonical'], 'titles' => array_values(K::getTitles($item['titles'])), + 'libraryEntry' => $item['myLibraryEntry'], ]; // Search for MAL mapping diff --git a/src/AnimeClient/API/Kitsu/Queries/SearchAnime.graphql b/src/AnimeClient/API/Kitsu/Queries/SearchAnime.graphql index fbe03936..b72aad30 100644 --- a/src/AnimeClient/API/Kitsu/Queries/SearchAnime.graphql +++ b/src/AnimeClient/API/Kitsu/Queries/SearchAnime.graphql @@ -14,6 +14,10 @@ query ($query: String!) { localized alternatives } + myLibraryEntry { + id + status + } } } } \ No newline at end of file diff --git a/src/AnimeClient/API/Kitsu/Queries/SearchManga.graphql b/src/AnimeClient/API/Kitsu/Queries/SearchManga.graphql index 88b9430d..8ad9a6e8 100644 --- a/src/AnimeClient/API/Kitsu/Queries/SearchManga.graphql +++ b/src/AnimeClient/API/Kitsu/Queries/SearchManga.graphql @@ -14,6 +14,10 @@ query ($query: String!) { localized alternatives } + myLibraryEntry { + id + status + } } } } \ No newline at end of file