Updated on 2026-08-14

This commit is contained in:
Tangem 2023-04-05 17:27:31 +03:00
parent 6391db00c4
commit 27c3c5a47b

View file

@ -50,7 +50,7 @@ internal class DefaultTotalFiatBalanceCalculator : TotalFiatBalanceCalculator {
is WalletDataModel.SameCurrencyTransactionInProgress,
is WalletDataModel.TransactionInProgress,
is WalletDataModel.NoAccount,
-> if (walletData.isCustom || walletData.fiatRate == null) {
-> if (walletData.isCustom && walletData.fiatRate == null) {
TotalFiatBalanceStatus.Error
} else {
TotalFiatBalanceStatus.Loaded
@ -65,7 +65,7 @@ internal class DefaultTotalFiatBalanceCalculator : TotalFiatBalanceCalculator {
private fun Sequence<WalletDataModel>.calculateTotalFiatAmount(): BigDecimal? {
return this
.filterNot { it.isCustom }
.filterNot { it.isCustom && it.fiatRate == null }
.map { walletData ->
walletData.fiatRate
?.takeUnless { walletData.status.isErrorStatus }