Updated on 2026-08-14

This commit is contained in:
Tangem 2025-05-21 20:09:06 +05:00
parent e33f953a4c
commit 1f629433a3
2 changed files with 2 additions and 2 deletions

View file

@ -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))

View file

@ -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