From 3f4ec9ba80b571f3a2fd47355e7cf24c369c6e84 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Sat, 5 May 2018 22:59:53 +0900 Subject: [PATCH] simplify currency parsing if _ is forgotten and there is 6 letters --- BTCPayServer/Rating/CurrencyPair.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/BTCPayServer/Rating/CurrencyPair.cs b/BTCPayServer/Rating/CurrencyPair.cs index c9a6c6e9e..adeacd603 100644 --- a/BTCPayServer/Rating/CurrencyPair.cs +++ b/BTCPayServer/Rating/CurrencyPair.cs @@ -45,6 +45,11 @@ namespace BTCPayServer.Rating var currencyPair = splitted[0]; if (currencyPair.Length < 6 || currencyPair.Length > 10) return false; + if (currencyPair.Length == 6) + { + value = new CurrencyPair(currencyPair.Substring(0,3), currencyPair.Substring(3, 3)); + return true; + } for (int i = 3; i < 5; i++) { var potentialCryptoName = currencyPair.Substring(0, i);