From 77d1580ee3871f34945af8569527630ddeb81f9a Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Fri, 13 Aug 2021 15:50:26 +0900 Subject: [PATCH] Fix Display app on website root feature --- BTCPayServer/Filters/DomainMappingConstraintAttribute.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/BTCPayServer/Filters/DomainMappingConstraintAttribute.cs b/BTCPayServer/Filters/DomainMappingConstraintAttribute.cs index 53f6f182d..1a04712c5 100644 --- a/BTCPayServer/Filters/DomainMappingConstraintAttribute.cs +++ b/BTCPayServer/Filters/DomainMappingConstraintAttribute.cs @@ -30,9 +30,9 @@ namespace BTCPayServer.Filters return true; var settingsRepository = context.RouteContext.HttpContext.RequestServices.GetService(); var policies = settingsRepository.GetPolicies().GetAwaiter().GetResult(); - if (policies?.DomainToAppMapping is { } mapping && mapping.Any()) + if (policies?.DomainToAppMapping is { } mapping) { - var matchedDomainMapping = policies.DomainToAppMapping.FirstOrDefault(item => + var matchedDomainMapping = mapping.FirstOrDefault(item => item.Domain.Equals(context.RouteContext.HttpContext.Request.Host.Host, StringComparison.InvariantCultureIgnoreCase)); if (matchedDomainMapping != null) {