fix login bug
This commit is contained in:
@@ -14,10 +14,10 @@ const useConsumeCode = (onWrongCode: () => void) => {
|
|||||||
onSuccess: async (data) => {
|
onSuccess: async (data) => {
|
||||||
if (data.status === 'OK') {
|
if (data.status === 'OK') {
|
||||||
const response = await fetchMe();
|
const response = await fetchMe();
|
||||||
queryClient.setQueryData(playerKeys.auth, data);
|
|
||||||
if (!response.success || !response.data.user) {
|
if (!response.success || !response.data.user) {
|
||||||
navigate({ to: '/login', search: { stage: 'name' } });
|
navigate({ to: '/login', search: { stage: 'name' } });
|
||||||
} else {
|
} else {
|
||||||
|
queryClient.setQueryData(playerKeys.auth, response.data);
|
||||||
toast.success('Successfully logged in. Welcome back!');
|
toast.success('Successfully logged in. Welcome back!');
|
||||||
navigate({ to: '/' })
|
navigate({ to: '/' })
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user