fix: 登出时获取登录用户信息为空,报空指针异常无法被NotLoginException类捕获,导致第一次无法正常登出

This commit is contained in:
zenghuafan 2023-01-17 09:09:37 +08:00
parent 10f88f5458
commit 6c62842c42

View File

@ -1,6 +1,5 @@
package com.ruoyi.system.service;
import cn.dev33.satoken.exception.NotLoginException;
import cn.dev33.satoken.secure.BCrypt;
import cn.dev33.satoken.stp.StpUtil;
import cn.hutool.core.bean.BeanUtil;
@ -130,7 +129,7 @@ public class SysLoginService {
LoginUser loginUser = LoginHelper.getLoginUser();
StpUtil.logout();
recordLogininfor(loginUser.getUsername(), Constants.LOGOUT, MessageUtils.message("user.logout.success"));
} catch (NotLoginException ignored) {
} catch (Exception ignored) {
}
}