fix handlers again

This commit is contained in:
rootdarkarchon
2023-10-17 22:24:50 +02:00
parent 674c92f6b6
commit a78f9f2ea7

View File

@@ -13,12 +13,14 @@ public class ValidTokenRequirementHandler : AuthorizationHandler<ValidTokenRequi
if (expirationClaimValue == null) if (expirationClaimValue == null)
{ {
context.Fail(); context.Fail();
return Task.CompletedTask;
} }
DateTime expirationDate = new(long.Parse(expirationClaimValue.Value, CultureInfo.InvariantCulture), DateTimeKind.Utc); DateTime expirationDate = new(long.Parse(expirationClaimValue.Value, CultureInfo.InvariantCulture), DateTimeKind.Utc);
if (expirationDate < DateTime.UtcNow) if (expirationDate < DateTime.UtcNow)
{ {
context.Fail(); context.Fail();
return Task.CompletedTask;
} }
context.Succeed(requirement); context.Succeed(requirement);
@@ -35,12 +37,14 @@ public class ValidTokenHubRequirementHandler : AuthorizationHandler<ValidTokenRe
if (expirationClaimValue == null) if (expirationClaimValue == null)
{ {
context.Fail(); context.Fail();
return Task.CompletedTask;
} }
DateTime expirationDate = new(long.Parse(expirationClaimValue.Value, CultureInfo.InvariantCulture), DateTimeKind.Utc); DateTime expirationDate = new(long.Parse(expirationClaimValue.Value, CultureInfo.InvariantCulture), DateTimeKind.Utc);
if (expirationDate < DateTime.UtcNow) if (expirationDate < DateTime.UtcNow)
{ {
context.Fail(); context.Fail();
return Task.CompletedTask;
} }
context.Succeed(requirement); context.Succeed(requirement);