From 523e4220c8737dc22158bbcc79706868e340179b Mon Sep 17 00:00:00 2001 From: deltanedas <39013340+deltanedas@users.noreply.github.com> Date: Fri, 30 Aug 2024 03:42:52 +0000 Subject: [PATCH] fix blanket whitelist not working in client (#1708) Co-authored-by: deltanedas <@deltanedas:kde.org> --- .../Players/PlayTimeTracking/JobRequirementsManager.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Content.Client/Players/PlayTimeTracking/JobRequirementsManager.cs b/Content.Client/Players/PlayTimeTracking/JobRequirementsManager.cs index 1ecf9e339a..771d23cb08 100644 --- a/Content.Client/Players/PlayTimeTracking/JobRequirementsManager.cs +++ b/Content.Client/Players/PlayTimeTracking/JobRequirementsManager.cs @@ -144,6 +144,10 @@ public sealed partial class JobRequirementsManager : ISharedPlaytimeManager if (!_cfg.GetCVar(CCVars.GameRoleWhitelist)) return true; + // DeltaV - blanket whitelist check in client + if (_whitelisted) + return true; + if (job.Whitelisted && !_jobWhitelists.Contains(job.ID)) { reason = FormattedMessage.FromUnformatted(Loc.GetString("role-not-whitelisted"));