From 8c245f60f82ef6067a8b2085da067eed0d45e2f9 Mon Sep 17 00:00:00 2001 From: Tangem Date: Mon, 30 Jan 2023 11:23:21 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../implementation/DefaultTotalFiatBalanceCalculator.kt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/tangem/tap/domain/totalBalance/implementation/DefaultTotalFiatBalanceCalculator.kt b/app/src/main/java/com/tangem/tap/domain/totalBalance/implementation/DefaultTotalFiatBalanceCalculator.kt index 71f3f0a663..faa4628b9b 100644 --- a/app/src/main/java/com/tangem/tap/domain/totalBalance/implementation/DefaultTotalFiatBalanceCalculator.kt +++ b/app/src/main/java/com/tangem/tap/domain/totalBalance/implementation/DefaultTotalFiatBalanceCalculator.kt @@ -43,13 +43,15 @@ internal class DefaultTotalFiatBalanceCalculator : TotalFiatBalanceCalculator { private fun Sequence.mapToStatus(): Sequence { return this.map { walletData -> - if (walletData.fiatRate == null) TotalFiatBalanceStatus.Error - else when (walletData.status) { + when (walletData.status) { is WalletDataModel.VerifiedOnline, is WalletDataModel.SameCurrencyTransactionInProgress, is WalletDataModel.TransactionInProgress, is WalletDataModel.NoAccount, - -> TotalFiatBalanceStatus.Loaded + -> { + if (walletData.fiatRate == null) TotalFiatBalanceStatus.Error + else TotalFiatBalanceStatus.Loaded + } is WalletDataModel.Unreachable, is WalletDataModel.MissedDerivation, -> TotalFiatBalanceStatus.Error