From d0761ece1f3219c94b0d9497cdcd6063ae1a0051 Mon Sep 17 00:00:00 2001 From: marlonfrr Date: Sat, 16 May 2020 01:43:35 -0500 Subject: [PATCH] Currency from locale not working as expected --- lib/model/available_currency.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/model/available_currency.dart b/lib/model/available_currency.dart index fdc9bb6f..2acf6b8f 100644 --- a/lib/model/available_currency.dart +++ b/lib/model/available_currency.dart @@ -271,7 +271,7 @@ class AvailableCurrency extends SettingSelectionItem { static AvailableCurrency getBestForLocale(Locale locale) { AvailableCurrencyEnum.values.forEach((value) { AvailableCurrency currency = AvailableCurrency(value); - if (locale != null && locale.countryCode == null) { + if (locale != null && locale.countryCode != null) { // Special cases if (['AT', 'BE', 'CY', 'EE', 'FI', 'FR', 'DE', 'GR', 'IE', 'IT', 'LV', 'LT', 'LU', 'MT', 'NL', 'PT', 'SK', 'SI', 'ES'].contains(locale.countryCode)) { return AvailableCurrency(AvailableCurrencyEnum.EUR);