From 6c2fdecebe74101059d46c740aa44c68ef131bac Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Fri, 10 Jan 2020 17:28:17 +0900 Subject: [PATCH] Rewrite EF query for 3.1 compatibility --- BTCPayServer/Security/OpenId/OpenIdExtensions.cs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/BTCPayServer/Security/OpenId/OpenIdExtensions.cs b/BTCPayServer/Security/OpenId/OpenIdExtensions.cs index b7bea66b3..12ef9e83b 100644 --- a/BTCPayServer/Security/OpenId/OpenIdExtensions.cs +++ b/BTCPayServer/Security/OpenId/OpenIdExtensions.cs @@ -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) {