Hide some map related logs from clients (#27127)

* Hide some map related logs from clients

* #if !DEBUG

* Fix typo
This commit is contained in:
Leon Friedrich
2024-04-19 17:26:21 +12:00
committed by GitHub
parent 45df595c15
commit 8245caaf61
2 changed files with 34 additions and 11 deletions

View File

@@ -126,12 +126,15 @@ namespace Content.Client.Administration.Managers
public AdminData? GetAdminData(EntityUid uid, bool includeDeAdmin = false)
{
return uid == _player.LocalEntity ? _adminData : null;
if (uid == _player.LocalEntity && (_adminData?.Active ?? includeDeAdmin))
return _adminData;
return null;
}
public AdminData? GetAdminData(ICommonSession session, bool includeDeAdmin = false)
{
if (_player.LocalUser == session.UserId)
if (_player.LocalUser == session.UserId && (_adminData?.Active ?? includeDeAdmin))
return _adminData;
return null;