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 }) {