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:
Ruslan Musaev
2025-09-11 08:20:14 +02:00
committed by GitHub
co-authored by kseniaguzeeva Ainur
parent 6ce5ef235c
commit 96d6dba83a
@@ -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;
}
}
}