Фикс смены онлайн-статуса при наличии нескольких устройств (статус становился офлайн при отключении одного из устройств, несмотря на то, что у пользователя есть еще второе)
This commit is contained in:
@@ -37,7 +37,7 @@ public class OnlineManager {
|
||||
* @param client клиент, который отписывается от всех (отключается)
|
||||
*/
|
||||
public void unsubscribeAll(Client client) {
|
||||
this.onlineSubscriptions.remove(client);
|
||||
this.onlineSubscriptions.entrySet().removeIf(entry -> entry.getKey().equals(client));
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user