diff --git a/packages/apollo-client/src/core/QueryManager.ts b/packages/apollo-client/src/core/QueryManager.ts index 4486aea32d8..bc68acc2e3c 100644 --- a/packages/apollo-client/src/core/QueryManager.ts +++ b/packages/apollo-client/src/core/QueryManager.ts @@ -1444,7 +1444,7 @@ export class QueryManager { updater: (prev: QueryInfo) => Pick, ) { const prev = this.getQuery(queryId); - const newInfo = { ...prev, ...updater(prev) }; + const newInfo = { ...prev, ...(updater(prev) as object) }; this.queries.set(queryId, newInfo); }