diff --git a/src/features/login/hooks/use-consume-code.ts b/src/features/login/hooks/use-consume-code.ts index 9ba77fc..63eb443 100644 --- a/src/features/login/hooks/use-consume-code.ts +++ b/src/features/login/hooks/use-consume-code.ts @@ -14,10 +14,10 @@ const useConsumeCode = (onWrongCode: () => void) => { onSuccess: async (data) => { if (data.status === 'OK') { const response = await fetchMe(); - queryClient.setQueryData(playerKeys.auth, data); if (!response.success || !response.data.user) { navigate({ to: '/login', search: { stage: 'name' } }); } else { + queryClient.setQueryData(playerKeys.auth, response.data); toast.success('Successfully logged in. Welcome back!'); navigate({ to: '/' }) }