We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fceb40c commit 4679a04Copy full SHA for 4679a04
packages/vue-apollo-composable/src/useQuery.ts
@@ -341,7 +341,13 @@ export function useQueryImpl<
341
}
342
343
function processNextResult (queryResult: ApolloQueryResult<TResult>) {
344
- result.value = queryResult.data && Object.keys(queryResult.data).length === 0 ? undefined : queryResult.data
+ result.value = queryResult.data && Object.keys(queryResult.data).length === 0
345
+ ? queryResult.error &&
346
+ !currentOptions.value?.returnPartialData &&
347
+ currentOptions.value?.errorPolicy === 'none'
348
+ ? undefined
349
+ : result.value
350
+ : queryResult.data
351
loading.value = queryResult.loading
352
networkStatus.value = queryResult.networkStatus
353
// Wait for handlers to be registered
0 commit comments