From 5c04f36f2233a8397af7c917e32cdaeec6e45650 Mon Sep 17 00:00:00 2001 From: Jordan Dominion Date: Thu, 13 Aug 2026 18:19:04 -0400 Subject: [PATCH] Fixes #2439 --- .../Security/AuthenticationContextFactory.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Tgstation.Server.Host/Security/AuthenticationContextFactory.cs b/src/Tgstation.Server.Host/Security/AuthenticationContextFactory.cs index a57bf7795b..12c7756df2 100644 --- a/src/Tgstation.Server.Host/Security/AuthenticationContextFactory.cs +++ b/src/Tgstation.Server.Host/Security/AuthenticationContextFactory.cs @@ -109,9 +109,9 @@ namespace Tgstation.Server.Host.Security public void Dispose() => currentAuthenticationContext.Dispose(); /// - #pragma warning disable CA1506 // TODO: Decomplexify +#pragma warning disable CA1506 // TODO: Decomplexify public async Task ValidateTgsToken(Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext tokenValidatedContext, CancellationToken cancellationToken) - #pragma warning restore CA1506 +#pragma warning restore CA1506 { ArgumentNullException.ThrowIfNull(tokenValidatedContext); @@ -212,6 +212,8 @@ namespace Tgstation.Server.Host.Security .Include(oidcConnection => oidcConnection.User) .ThenInclude(user => user!.Group) .ThenInclude(group => group!.PermissionSet) + .Include(oidcConnection => oidcConnection.User) + .ThenInclude(user => user!.PermissionSet) .FirstOrDefaultAsync(cancellationToken); User user;