From 4184c6c208b8fb98dbfe7b516d4770c56e904f68 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Mon, 14 May 2018 21:28:33 +0900 Subject: [PATCH] Convert in UriAttribute use invariant culture --- BTCPayServer/Validation/UriAttribute.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/BTCPayServer/Validation/UriAttribute.cs b/BTCPayServer/Validation/UriAttribute.cs index 717d10746..e6bb01608 100644 --- a/BTCPayServer/Validation/UriAttribute.cs +++ b/BTCPayServer/Validation/UriAttribute.cs @@ -1,5 +1,6 @@ using System; using System.ComponentModel.DataAnnotations; +using System.Globalization; namespace BTCPayServer.Validation { @@ -9,7 +10,7 @@ namespace BTCPayServer.Validation protected override ValidationResult IsValid(object value, ValidationContext validationContext) { Uri uri; - bool valid = Uri.TryCreate(Convert.ToString(value), UriKind.Absolute, out uri); + bool valid = Uri.TryCreate(Convert.ToString(value, CultureInfo.InvariantCulture), UriKind.Absolute, out uri); if (!valid) {