Ben Lin
2024-05-30 78b9dc26b2709fd8904cff5f0ca284f26aa464a6
src/router/guard/permissionGuard.ts
@@ -85,15 +85,15 @@
    // get userinfo while last fetch time is empty
    if (userStore.getLastUpdateTime === 0) {
      try {
        var userinfo = await userStore.getUserInfoAction();
      if (isNullOrUnDef(userinfo?.userId)) {
        userStore.setToken(undefined);
        userStore.setSessionTimeout(false);
        userStore.setUserInfo(null);
        next(PageEnum.BASE_LOGIN);
        return;
      }
        const userinfo = await userStore.getUserInfoAction();
        if (isNullOrUnDef(userinfo?.userId)) {
          userStore.setToken(undefined);
          userStore.setSessionTimeout(false);
          userStore.setUserInfo(null);
          next(PageEnum.BASE_LOGIN);
          return;
        }
      } catch (err) {
        next();
        return;