diff --git a/packages/react-query-4/src/QueriesHydration.tsx b/packages/react-query-4/src/QueriesHydration.tsx index bf30dda9e..7b2f66180 100644 --- a/packages/react-query-4/src/QueriesHydration.tsx +++ b/packages/react-query-4/src/QueriesHydration.tsx @@ -117,7 +117,9 @@ export async function QueriesHydration({ try { const queriesPromise = Promise.all( queries.map((query) => - 'getNextPageParam' in query ? queryClient.fetchInfiniteQuery(query) : queryClient.fetchQuery(query) + 'getNextPageParam' in query + ? queryClient.fetchInfiniteQuery({ ...query, retry: 0 }) + : queryClient.fetchQuery({ ...query, retry: 0 }) ) ) await (timeoutController != null ? Promise.race([queriesPromise, timeoutController.promise]) : queriesPromise) diff --git a/packages/react-query-5/src/QueriesHydration.tsx b/packages/react-query-5/src/QueriesHydration.tsx index f061bf27e..842c4ddb0 100644 --- a/packages/react-query-5/src/QueriesHydration.tsx +++ b/packages/react-query-5/src/QueriesHydration.tsx @@ -113,7 +113,9 @@ export async function QueriesHydration({ try { const queriesPromise = Promise.all( queries.map((query) => - 'getNextPageParam' in query ? queryClient.fetchInfiniteQuery(query) : queryClient.fetchQuery(query) + 'getNextPageParam' in query + ? queryClient.fetchInfiniteQuery({ ...query, retry: 0 }) + : queryClient.fetchQuery({ ...query, retry: 0 }) ) ) await (timeoutController != null ? Promise.race([queriesPromise, timeoutController.promise]) : queriesPromise)