Skip to content

Commit 0129460

Browse files
fix(#CS1998): this commit removes async keyword and return Task.FromResult
1 parent 063a2f0 commit 0129460

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

Applications/Backend/Source/HttpsRichardy.Federation.Application/Policies/PermissionNamespacePolicy.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
public sealed class PermissionNamespacePolicy : IPermissionNamespacePolicy
44
{
5-
public async Task<Result> EnsurePermissionIsAllowedAsync(
5+
public Task<Result> EnsurePermissionIsAllowedAsync(
66
Realm realm, Permission permission, CancellationToken cancellation = default)
77
{
88
var isReserved = RealmPermissions.SystemPermissions
99
.Contains(permission.Name);
1010

1111
return isReserved
12-
? Result.Failure(PermissionErrors.PermissionNameIsReserved)
13-
: Result.Success();
12+
? Task.FromResult(Result.Failure(PermissionErrors.PermissionNameIsReserved))
13+
: Task.FromResult(Result.Success());
1414
}
1515
}

Applications/Backend/Source/HttpsRichardy.Federation.Application/Policies/RedirectUriPolicy.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
public sealed class RedirectUriPolicy : IRedirectUriPolicy
44
{
5-
public async Task<Result> EnsureRedirectUriIsAllowedAsync(
5+
public Task<Result> EnsureRedirectUriIsAllowedAsync(
66
Realm realm, RedirectUri redirectUri, CancellationToken cancellation = default)
77
{
88
// according to oauth 2.0 spec (RFC 6749, section 3.1.2.3):
@@ -11,7 +11,7 @@ public async Task<Result> EnsureRedirectUriIsAllowedAsync(
1111
var isAllowed = realm.RedirectUris.Contains(redirectUri);
1212

1313
return isAllowed ?
14-
Result.Success() :
15-
Result.Failure(AuthorizationErrors.RedirectUriNotAllowed);
14+
Task.FromResult(Result.Success()) :
15+
Task.FromResult(Result.Failure(AuthorizationErrors.RedirectUriNotAllowed));
1616
}
1717
}

0 commit comments

Comments
 (0)