]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Fix DisplayVotes doing nothing for a vote (#33170)
authorDrSmugleaf <10968691+DrSmugleaf@users.noreply.github.com>
Tue, 5 Nov 2024 00:12:29 +0000 (16:12 -0800)
committerGitHub <noreply@github.com>
Tue, 5 Nov 2024 00:12:29 +0000 (01:12 +0100)
Content.Server/Voting/Managers/VoteManager.cs

index 04e319164823f439575e1d189fc48d580c10bb3c..10b975fdcac29054e4d82d1c535324dc9e6f8ee3 100644 (file)
@@ -24,7 +24,6 @@ using Robust.Shared.Random;
 using Robust.Shared.Timing;
 using Robust.Shared.Utility;
 
-
 namespace Content.Server.Voting.Managers
 {
     public sealed partial class VoteManager : IVoteManager
@@ -40,7 +39,7 @@ namespace Content.Server.Voting.Managers
         [Dependency] private readonly IGameMapManager _gameMapManager = default!;
         [Dependency] private readonly IEntityManager _entityManager = default!;
         [Dependency] private readonly IAdminLogManager _adminLogger = default!;
-        [Dependency] private readonly ISharedPlaytimeManager _playtimeManager = default!; 
+        [Dependency] private readonly ISharedPlaytimeManager _playtimeManager = default!;
 
         private int _nextVoteId = 1;
 
@@ -282,7 +281,7 @@ namespace Content.Server.Voting.Managers
             }
 
             // Admin always see the vote count, even if the vote is set to hide it.
-            if (_adminMgr.HasAdminFlag(player, AdminFlags.Moderator))
+            if (v.DisplayVotes || _adminMgr.HasAdminFlag(player, AdminFlags.Moderator))
             {
                 msg.DisplayVotes = true;
             }