]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
[HOTFIX] Admin Menu player jobs (#34545)
authorErrant <35878406+Errant-4@users.noreply.github.com>
Mon, 20 Jan 2025 22:30:00 +0000 (23:30 +0100)
committerGitHub <noreply@github.com>
Mon, 20 Jan 2025 22:30:00 +0000 (23:30 +0100)
update job info on spawn

Content.Server/GameTicking/GameTicker.Spawning.cs

index 605e2520809b0a5a36ed78c7b097bc230367b3cf..f6bf7c635ed9d90b35d9a0493572ca0ac63e060f 100644 (file)
@@ -2,6 +2,7 @@ using System.Globalization;
 using System.Linq;
 using System.Numerics;
 using Content.Server.Administration.Managers;
+using Content.Server.Administration.Systems;
 using Content.Server.GameTicking.Events;
 using Content.Server.Spawners.Components;
 using Content.Server.Speech.Components;
@@ -27,6 +28,7 @@ namespace Content.Server.GameTicking
     {
         [Dependency] private readonly IAdminManager _adminManager = default!;
         [Dependency] private readonly SharedJobSystem _jobs = default!;
+        [Dependency] private readonly AdminSystem _admin = default!;
 
         [ValidatePrototypeId<EntityPrototype>]
         public const string ObserverPrototypeName = "MobObserver";
@@ -233,6 +235,7 @@ namespace Content.Server.GameTicking
 
             _roles.MindAddJobRole(newMind, silent: silent, jobPrototype:jobId);
             var jobName = _jobs.MindTryGetJobName(newMind);
+            _admin.UpdatePlayerList(player);
 
             if (lateJoin && !silent)
             {