diff --git a/src/lib/requests/client/GraphQLClient.ts b/src/lib/requests/client/GraphQLClient.ts index d208a04a..bff20db6 100644 --- a/src/lib/requests/client/GraphQLClient.ts +++ b/src/lib/requests/client/GraphQLClient.ts @@ -51,7 +51,16 @@ const typePolicies: StrictTypedTypePolicies = { WebUIUpdateInfo: { keyFields: [] }, WebUIUpdateCheck: { keyFields: [] }, SettingsType: { keyFields: [] }, - DownloadStatus: { keyFields: [] }, + DownloadStatus: { + keyFields: [], + fields: { + queue: { + merge(_existing, incoming) { + return incoming; + }, + }, + }, + }, DownloadType: { keyFields: ['chapter'] }, WebUIUpdateStatus: { keyFields: [] }, UpdateStatus: { keyFields: [] },