Rewrite EF query for 3.1 compatibility

This commit is contained in:
nicolas.dorier
2020-01-10 17:28:17 +09:00
parent c3b7779ea3
commit 6c2fdecebe

View File

@@ -80,10 +80,9 @@ namespace BTCPayServer.Security.OpenId
{
var authorizations = await authorizationManager.ListAsync(queryable =>
queryable.Where(authorization =>
authorization.Subject.Equals(userId, StringComparison.OrdinalIgnoreCase) &&
applicationId.Equals(authorization.Application.Id, StringComparison.OrdinalIgnoreCase) &&
authorization.Status.Equals(OpenIddictConstants.Statuses.Valid,
StringComparison.OrdinalIgnoreCase))).ToArrayAsync();
authorization.Subject == userId &&
authorization.Application.Id == applicationId &&
authorization.Status == OpenIddictConstants.Statuses.Valid)).ToArrayAsync();
if (authorizations.Length > 0)
{