fix login bug

This commit is contained in:
2025-09-03 14:30:19 -05:00
parent 07388e30da
commit 0439e4c8b9

View File

@@ -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: '/' })
}