mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
dbeaver/pro#6644 update licence status after users decrease (#3711)
* dbeaver/pro#6644 update licence status after users decrease * dbeaver/pro#6644 update licence status after user decrease * dbeaver/pro#6644 update license status after users decrease --------- Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com> Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com>
This commit is contained in:
co-authored by
kseniaguzeeva
Ainur
parent
6ce5ef235c
commit
96d6dba83a
-25
@@ -41,30 +41,5 @@ public class WSUserEventHandler<EVENT extends WSAbstractEvent> implements WSEven
|
||||
case WSUserDisabledEvent e -> sessionManager.closeUserSession(e);
|
||||
default -> { }
|
||||
}
|
||||
|
||||
switch (event.getId()) {
|
||||
case WSUserCloseSessionsEvent.ID:
|
||||
if (event instanceof WSUserCloseSessionsEvent closeSessionsEvent) {
|
||||
if (closeSessionsEvent.getSessionIds().isEmpty()) {
|
||||
sessionManager.closeAllSessions(closeSessionsEvent.getSessionId());
|
||||
} else {
|
||||
sessionManager.closeSessions(closeSessionsEvent.getSessionIds());
|
||||
}
|
||||
}
|
||||
break;
|
||||
case WSUserDeletedEvent.ID:
|
||||
if (event instanceof WSUserDeletedEvent userDeletedEvent) {
|
||||
sessionManager.closeUserSession(userDeletedEvent);
|
||||
}
|
||||
break;
|
||||
case WSUserDisabledEvent.ID:
|
||||
if (event instanceof WSUserDisabledEvent userDisabledEvent) {
|
||||
sessionManager.closeUserSession(userDisabledEvent);
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user