From 05cd3501334de6fa813a9014a480fb65541b19b5 Mon Sep 17 00:00:00 2001 From: Tangem Date: Wed, 24 Jan 2024 12:45:57 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../tokens/impl/data/converters/CoinsResponseConverter.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/tangem/tap/features/tokens/impl/data/converters/CoinsResponseConverter.kt b/app/src/main/java/com/tangem/tap/features/tokens/impl/data/converters/CoinsResponseConverter.kt index b611e0a092..0902f40ec4 100644 --- a/app/src/main/java/com/tangem/tap/features/tokens/impl/data/converters/CoinsResponseConverter.kt +++ b/app/src/main/java/com/tangem/tap/features/tokens/impl/data/converters/CoinsResponseConverter.kt @@ -3,6 +3,7 @@ package com.tangem.tap.features.tokens.impl.data.converters import com.tangem.blockchain.common.Blockchain import com.tangem.datasource.api.tangemTech.models.CoinsResponse import com.tangem.domain.common.extensions.fromNetworkId +import com.tangem.domain.common.extensions.toNetworkId import com.tangem.tap.features.tokens.impl.domain.models.Token import com.tangem.utils.converter.Converter @@ -25,7 +26,11 @@ internal object CoinsResponseConverter : Converter> { networks = token.networks.mapNotNull { network -> val blockchain = Blockchain.fromNetworkId(network.networkId) ?: return@mapNotNull null - if (!blockchain.canHandleTokens()) return@mapNotNull null + if (network.networkId != blockchain.toNetworkId() && + !blockchain.canHandleTokens() + ) { + return@mapNotNull null + } Token.Network( id = network.networkId,