CVar to promotehost automatically. (#17643)

This commit is contained in:
Pieter-Jan Briers
2023-06-26 05:01:30 +02:00
committed by GitHub
parent 1005c02ab2
commit 4c8965ac32
2 changed files with 11 additions and 1 deletions

View File

@@ -292,7 +292,11 @@ namespace Content.Server.Administration.Managers
private async Task<(AdminData dat, int? rankId, bool specialLogin)?> LoadAdminData(IPlayerSession session)
{
if (IsLocal(session) && _cfg.GetCVar(CCVars.ConsoleLoginLocal) || _promotedPlayers.Contains(session.UserId))
var promoteHost = IsLocal(session) && _cfg.GetCVar(CCVars.ConsoleLoginLocal)
|| _promotedPlayers.Contains(session.UserId)
|| session.Name == _cfg.GetCVar(CCVars.ConsoleLoginHostUser);
if (promoteHost)
{
var data = new AdminData
{