Fix crashes

feature/top10
Laurent 7 years ago
parent 74d92ad622
commit 307e6d2b74
  1. 9
      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 ->
val rate = this.bankroll.currency?.rate ?: 1.0
CurrencyUtils.getCurrencyRateFormatter().format(rate)
} ?: run {
CurrencyUtils.getCurrencyRateFormatter().format(1.0)
}
}
else -> super.stringForRow(row)
}

Loading…
Cancel
Save