fix(console): make logout deterministic and redirect to account switch login
This commit is contained in:
parent
34622a4afa
commit
ca90e45a8c
@ -22,7 +22,7 @@ export function LogoutClient() {
|
||||
await logout()
|
||||
} finally {
|
||||
if (!cancelled) {
|
||||
router.replace('/')
|
||||
router.replace('/login?switch=1')
|
||||
router.refresh()
|
||||
}
|
||||
}
|
||||
|
||||
@ -385,8 +385,7 @@ export const useUserStore = create<UserStore>((set, get) => ({
|
||||
} catch (error) {
|
||||
console.warn('Failed to clear user session', error)
|
||||
}
|
||||
|
||||
await get().hydrateFromAPI()
|
||||
set({ user: null, isLoading: false })
|
||||
},
|
||||
}))
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user