diff --git a/app/src/main/java/net/pokeranalytics/android/ui/fragment/BankrollDataFragment.kt b/app/src/main/java/net/pokeranalytics/android/ui/fragment/BankrollDataFragment.kt index 14283c47..c05569ff 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/fragment/BankrollDataFragment.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/fragment/BankrollDataFragment.kt @@ -88,18 +88,15 @@ class BankrollDataFragment : EditableDataFragment(), StaticRowRepresentableDataS return when (row) { SimpleRow.NAME -> if (bankroll.name.isNotEmpty()) bankroll.name else NULL_TEXT BankrollRow.CURRENCY -> { - bankroll.currency?.let { - Currency.getInstance(it.code).currencyCode + bankroll.currency?.code?.let { code -> + Currency.getInstance(code).currencyCode } ?: run { NULL_TEXT } } BankrollRow.RATE -> { - this.bankroll.currency?.rate?.let { rate -> - CurrencyUtils.getCurrencyRateFormatter().format(rate) - } ?: run { - CurrencyUtils.getCurrencyRateFormatter().format(1.0) - } + val rate = this.bankroll.currency?.rate ?: 1.0 + CurrencyUtils.getCurrencyRateFormatter().format(rate) } else -> super.stringForRow(row) }