RootAuthorizationManager properly checks children

Using Any<>(...) instead of FirstOrDefault<>(...) != null
This commit is contained in:
Jordan Brown
2017-11-20 09:50:41 -05:00
committed by GitHub
parent 00af0e5c2f
commit 66713d1952
+1 -1
View File
@@ -26,7 +26,7 @@ namespace TGS.Server
//first allow admins
var authSuccess = wp.IsInRole(WindowsBuiltInRole.Administrator);
if(!authSuccess && contract == typeof(ITGLanding).Name)
return InstanceAuthManagers.FirstOrDefault(x => x.CheckAccess(operationContext)) != null;
return InstanceAuthManagers.Any(x => x.CheckAccess(operationContext));
var user = windowsIdent.Name;
if (LastSeenUser != user)