diff --git a/core/datasource/src/main/java/com/tangem/datasource/local/nft/DefaultNFTRuntimeStore.kt b/core/datasource/src/main/java/com/tangem/datasource/local/nft/DefaultNFTRuntimeStore.kt index ee3dd61729..1efb779b34 100644 --- a/core/datasource/src/main/java/com/tangem/datasource/local/nft/DefaultNFTRuntimeStore.kt +++ b/core/datasource/src/main/java/com/tangem/datasource/local/nft/DefaultNFTRuntimeStore.kt @@ -115,7 +115,6 @@ internal class DefaultNFTRuntimeStore( -> assets is NFTCollection.Assets.Value -> assets.copy( items = assets.items - .filter { !it.name.isNullOrEmpty() } .sortedBy { it.name } .map { asset -> asset.mergeWithPrice(prices[asset.id] ?: NFTSalePrice.Empty(asset.id)) diff --git a/features/nft/impl/src/main/kotlin/com/tangem/features/nft/collections/entity/transformer/UpdateDataStateTransformer.kt b/features/nft/impl/src/main/kotlin/com/tangem/features/nft/collections/entity/transformer/UpdateDataStateTransformer.kt index b878842238..ad05d8b0b1 100644 --- a/features/nft/impl/src/main/kotlin/com/tangem/features/nft/collections/entity/transformer/UpdateDataStateTransformer.kt +++ b/features/nft/impl/src/main/kotlin/com/tangem/features/nft/collections/entity/transformer/UpdateDataStateTransformer.kt @@ -8,6 +8,7 @@ import com.tangem.core.ui.format.bigdecimal.format import com.tangem.domain.nft.models.* import com.tangem.features.nft.collections.entity.* import com.tangem.features.nft.impl.R +import com.tangem.utils.StringsSigns.DASH_SIGN import com.tangem.utils.transformer.Transformer import kotlinx.collections.immutable.ImmutableList import kotlinx.collections.immutable.toPersistentList @@ -122,7 +123,7 @@ internal class UpdateDataStateTransformer( private fun NFTAsset.transform(collectionName: String): NFTCollectionAssetUM { return NFTCollectionAssetUM( id = id.toString(), - name = name.orEmpty(), + name = name ?: DASH_SIGN, imageUrl = media?.url, price = when (val salePrice = salePrice) { is NFTSalePrice.Empty -> NFTSalePriceUM.Failed