Fix symbol display on linux

This commit is contained in:
nicolas.dorier
2018-12-19 00:11:15 +09:00
parent 63ff46a768
commit 998472e463
2 changed files with 3 additions and 3 deletions

View File

@@ -54,7 +54,7 @@ namespace BTCPayServer.Controllers
CurrencySymbol = numberFormatInfo.CurrencySymbol,
CurrencyInfo = new ViewPointOfSaleViewModel.CurrencyInfoData()
{
CurrencySymbol = string.IsNullOrEmpty(numberFormatInfo.CurrencySymbol) ? settings.Currency : numberFormatInfo.CurrencySymbol,
CurrencySymbol = (string.IsNullOrEmpty(numberFormatInfo.CurrencySymbol) ? settings.Currency : numberFormatInfo.CurrencySymbol).Trim(),
Divisibility = numberFormatInfo.CurrencyDecimalDigits,
DecimalSeparator = numberFormatInfo.CurrencyDecimalSeparator,
ThousandSeparator = numberFormatInfo.NumberGroupSeparator,

View File

@@ -138,9 +138,9 @@ namespace BTCPayServer.Services.Rates
}
if (currencyData.Crypto)
return value.ToString("C", provider);
return value.ToString("C", provider).Trim();
else
return value.ToString("C", provider) + $" ({currency})";
return (value.ToString("C", provider) + $" ({currency})").Trim();
}
Dictionary<string, CurrencyData> _Currencies;