Temporary workaround for IAuthenticationContext still being a thing

This commit is contained in:
Jordan Dominion
2025-04-26 22:54:52 -04:00
parent c594407c2b
commit 5b39d1aa5d
@@ -758,10 +758,16 @@ namespace Tgstation.Server.Host.Authority
InstanceManagerRights = model.PermissionSet?.InstanceManagerRights ?? InstanceManagerRights.None,
};
/*
var currentUser = new User
{
Id = claimsPrincipalAccessor.User.GetTgsUserId(),
};
*/
// Temporary workaround while we work to remove authentication context
var currentUser = DatabaseContext.Users.Local.First(
user => user.Id == claimsPrincipalAccessor.User.GetTgsUserId());
DatabaseContext.Users.Attach(currentUser);