From 68bdcb0bebf70356a77f57633e8303383a83ce11 Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Wed, 22 Jul 2026 00:28:55 +0200 Subject: [PATCH] Add missing gql cache read functions --- src/lib/requests/client/GraphQLClient.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/lib/requests/client/GraphQLClient.ts b/src/lib/requests/client/GraphQLClient.ts index 3c307e0d..ba16cabd 100644 --- a/src/lib/requests/client/GraphQLClient.ts +++ b/src/lib/requests/client/GraphQLClient.ts @@ -83,6 +83,12 @@ const typePolicies: TypedTypePolicies = { id: args?.id, }); }, + chapter(_, { args, toReference }) { + return toReference({ + __typename: 'ChapterType', + id: args?.id, + }); + }, category(_, { args, toReference }) { return toReference({ __typename: 'CategoryType', @@ -136,6 +142,12 @@ const typePolicies: TypedTypePolicies = { lastSyncStatus(_, { toReference }) { return toReference({ __typename: 'SyncStatus', key: {} }); }, + tracker(_, { toReference }) { + return toReference({ __typename: 'TrackerType', key: {} }); + }, + trackRecord(_, { toReference }) { + return toReference({ __typename: 'TrackRecordType', key: {} }); + }, mangas: { keyArgs: ['condition', 'filter', 'orderBy', 'orderByType', 'order'], merge(existing, incoming, { mergeObjects }) {