Merge pull request #4298 from omnivore-app/fix/web-dont-cache-null-viewer

If we get null for viewer do not cache it as theres no stale key
This commit is contained in:
Jackson Harper 2024-08-21 15:01:07 +08:00 committed by GitHub
commit 97df715cd0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -10,6 +10,9 @@ export function useGetViewer() {
staleTime: Infinity,
queryFn: async () => {
const response = (await gqlFetcher(GQL_GET_VIEWER)) as ViewerData
if (!response.me) {
throw new Error('no user found')
}
return response.me
},
})