|
|
|
@ -46,6 +46,14 @@ class CurrenciesFragment : PokerAnalyticsFragment(), StaticRowRepresentableDataS |
|
|
|
|
|
|
|
|
|
|
|
private val availableCurrencies = this.systemCurrencies.filter { |
|
|
|
private val availableCurrencies = this.systemCurrencies.filter { |
|
|
|
!mostUsedCurrencyCodes.contains(it.currencyCode) |
|
|
|
!mostUsedCurrencyCodes.contains(it.currencyCode) |
|
|
|
|
|
|
|
}.filter { |
|
|
|
|
|
|
|
Locale.getAvailableLocales().filter {locale -> |
|
|
|
|
|
|
|
try { |
|
|
|
|
|
|
|
Currency.getInstance(locale).currencyCode == it.currencyCode |
|
|
|
|
|
|
|
} catch (e: Exception) { |
|
|
|
|
|
|
|
false |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
}.isNotEmpty() |
|
|
|
}.sortedBy { |
|
|
|
}.sortedBy { |
|
|
|
it.displayName |
|
|
|
it.displayName |
|
|
|
}.map { |
|
|
|
}.map { |
|
|
|
|