diff --git a/src/lib/requests/RequestManager.ts b/src/lib/requests/RequestManager.ts index 9ba6e16b..16ad47f1 100644 --- a/src/lib/requests/RequestManager.ts +++ b/src/lib/requests/RequestManager.ts @@ -625,7 +625,12 @@ export class RequestManager { >(cacheResultsKey, getVariablesFor(pageToRevalidate)); const isCachedPageInvalid = checkIfCachedPageIsInvalid(cachedPageData, revalidationResponse); - this.cache.cacheResponse(cacheResultsKey, getVariablesFor(pageToRevalidate), revalidationResponse); + this.cache.cacheResponse(cacheResultsKey, getVariablesFor(pageToRevalidate), { + ...revalidationResponse, + called: true, + isLoading: false, + size: pageToRevalidate, + }); if (!hasNextPage(revalidationResponse)) { const currentCachedPages = this.cache.getResponseFor>(cachePagesKey, getVariablesFor(0))!;