Fix admin logout messages for non-admin players.

Fixes #2616
This commit is contained in:
Pieter-Jan Briers
2020-12-04 00:25:57 +01:00
parent f7c8e62cee
commit 8f8345ef7d

View File

@@ -267,9 +267,7 @@ namespace Content.Server.Administration
}
else if (e.NewStatus == SessionStatus.Disconnected)
{
_admins.Remove(e.Session);
if (_cfg.GetCVar(CCVars.AdminAnnounceLogout))
if (_admins.Remove(e.Session) && _cfg.GetCVar(CCVars.AdminAnnounceLogout))
{
_chat.SendAdminAnnouncement(Loc.GetString("Admin logout: {0}", e.Session.Name));
}