This commit is contained in:
thinkgem
2025-09-22 12:53:52 +08:00
parent 1c51398e60
commit 3d0455192c
3 changed files with 9 additions and 9 deletions

View File

@@ -29,4 +29,5 @@
5.11.1
5.12.0
5.12.1
5.13.0
5.13.0
5.13.1

View File

@@ -37,4 +37,5 @@
5.11.1
5.12.0
5.12.1
5.13.0
5.13.0
5.13.1

View File

@@ -157,14 +157,12 @@ public class OnlineController extends BaseController{
onlineTickOutMap = MapUtils.newConcurrentMap();
}
Object pc = session.getAttribute(DefaultSubjectContext.PRINCIPALS_SESSION_KEY);
if (pc != null && pc instanceof PrincipalCollection){
if (pc instanceof PrincipalCollection){
Object pp = ((PrincipalCollection)pc).getPrimaryPrincipal();
if (pp != null) {
if (pp instanceof LoginInfo){
LoginInfo loginInfo = ((LoginInfo)pp);
String key = loginInfo.getId()+"_"+loginInfo.getParam("deviceType", "pc");
onlineTickOutMap.put(key, StringUtils.EMPTY);
}
if (pp instanceof LoginInfo){
LoginInfo loginInfo = ((LoginInfo)pp);
String key = loginInfo.getId()+"_"+loginInfo.getParam("deviceType", "pc");
onlineTickOutMap.put(key, StringUtils.EMPTY);
}
}
SysCacheUtils.put("onlineTickOutMap", onlineTickOutMap);