From a6bbcf1e10c5d917df9740a32cc7739ee63412ca Mon Sep 17 00:00:00 2001 From: Tangem Date: Tue, 27 May 2025 19:20:26 +0500 Subject: [PATCH] Updated on 2026-08-14 --- .../deeplink/DefaultTokenDetailsDeepLinkHandler.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/features/tokendetails/impl/src/main/kotlin/com/tangem/feature/tokendetails/deeplink/DefaultTokenDetailsDeepLinkHandler.kt b/features/tokendetails/impl/src/main/kotlin/com/tangem/feature/tokendetails/deeplink/DefaultTokenDetailsDeepLinkHandler.kt index 9a11dba923..ab3eee78a5 100644 --- a/features/tokendetails/impl/src/main/kotlin/com/tangem/feature/tokendetails/deeplink/DefaultTokenDetailsDeepLinkHandler.kt +++ b/features/tokendetails/impl/src/main/kotlin/com/tangem/feature/tokendetails/deeplink/DefaultTokenDetailsDeepLinkHandler.kt @@ -4,6 +4,7 @@ import arrow.core.getOrElse import com.tangem.common.routing.AppRoute import com.tangem.common.routing.AppRouter import com.tangem.domain.notifications.models.NotificationType +import com.tangem.domain.tokens.FetchCurrencyStatusUseCase import com.tangem.domain.tokens.GetCryptoCurrenciesUseCase import com.tangem.domain.wallets.models.UserWalletId import com.tangem.domain.wallets.usecase.GetSelectedWalletSyncUseCase @@ -21,6 +22,7 @@ internal class DefaultTokenDetailsDeepLinkHandler @AssistedInject constructor( private val appRouter: AppRouter, private val getSelectedWalletSyncUseCase: GetSelectedWalletSyncUseCase, private val getCryptoCurrenciesUseCase: GetCryptoCurrenciesUseCase, + private val fetchCurrencyStatusUseCase: FetchCurrencyStatusUseCase, ) : TokenDetailsDeepLinkHandler { init { @@ -67,6 +69,11 @@ internal class DefaultTokenDetailsDeepLinkHandler @AssistedInject constructor( currency = cryptoCurrency, ), ) + fetchCurrencyStatusUseCase.invoke( + userWalletId = userWalletId, + id = cryptoCurrency.id, + refresh = true, + ) } } }