fix(sj_1.0.0_beta4): 修复命名空间退出登录无法保存

This commit is contained in:
xlsea 2024-06-06 18:04:29 +08:00
parent 2372dfc851
commit 3cacad2bab
2 changed files with 5 additions and 2 deletions

View File

@ -88,7 +88,10 @@ export const useAuthStore = defineStore(SetupStoreId.Auth, () => {
// 1. stored in the localStorage, the later requests need it in headers
localStg.set('token', loginToken.token);
// localStg.set('refreshToken', loginToken.refreshToken);
localStg.set('namespaceId', loginToken.namespaceIds[0].uniqueId);
const namespaceId = localStg.get('namespaceId');
if (!namespaceId || !loginToken.namespaceIds.map(item => item.uniqueId.includes(namespaceId))) {
localStg.set('namespaceId', loginToken.namespaceIds[0].uniqueId);
}
const { data: info, error } = await fetchGetUserInfo();

View File

@ -31,6 +31,6 @@ export function getUserInfo() {
export function clearAuthStorage() {
localStg.remove('token');
// localStg.remove('refreshToken');
localStg.remove('namespaceId');
// localStg.remove('namespaceId');
localStg.remove('userInfo');
}