From 85598f4753acaf3635062fb5d8370e0188c096e8 Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 23 Aug 2024 17:00:36 +0500 Subject: [PATCH] Updated on 2026-08-14 --- .../domain/tokens/operations/CurrenciesStatusesOperations.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/domain/tokens/src/main/kotlin/com/tangem/domain/tokens/operations/CurrenciesStatusesOperations.kt b/domain/tokens/src/main/kotlin/com/tangem/domain/tokens/operations/CurrenciesStatusesOperations.kt index e82bad56f2..fd9870c235 100644 --- a/domain/tokens/src/main/kotlin/com/tangem/domain/tokens/operations/CurrenciesStatusesOperations.kt +++ b/domain/tokens/src/main/kotlin/com/tangem/domain/tokens/operations/CurrenciesStatusesOperations.kt @@ -56,7 +56,7 @@ internal class CurrenciesStatusesOperations( } else { currenciesRepository.getMultiCurrencyWalletCurrency(userWalletId, cryptoCurrencyId) } - val quotes = quotesRepository.getQuoteSync(cryptoCurrencyId).right() + val quotes = quotesRepository.getQuoteSync(cryptoCurrencyId)?.right() ?: Error.EmptyQuotes.left() val networkStatuses = networksRepository.getNetworkStatusesSync( userWalletId, @@ -100,7 +100,7 @@ internal class CurrenciesStatusesOperations( catch = { raise(Error.DataError(it)) }, ) val quotes = catch( - block = { quotesRepository.getQuoteSync(currency.id).right() }, + block = { quotesRepository.getQuoteSync(currency.id)?.right() ?: Error.EmptyQuotes.left() }, catch = { Error.DataError(it).left() }, ) val networkStatus = catch(