From 1485eddbc75f0cbc9fbcc726aeb0e22d751df12c Mon Sep 17 00:00:00 2001 From: Tangem Date: Wed, 21 May 2025 10:30:41 +0500 Subject: [PATCH] Updated on 2026-08-14 --- .../src/main/assets/configs/feature_toggles_config.json | 4 ++++ .../main/kotlin/com/tangem/features/nft/NFTFeatureToggles.kt | 1 + .../com/tangem/features/nft/DefaultNFTFeatureToggles.kt | 3 +++ 3 files changed, 8 insertions(+) diff --git a/core/config-toggles/src/main/assets/configs/feature_toggles_config.json b/core/config-toggles/src/main/assets/configs/feature_toggles_config.json index 51d3ecfaef..e13c255aaf 100644 --- a/core/config-toggles/src/main/assets/configs/feature_toggles_config.json +++ b/core/config-toggles/src/main/assets/configs/feature_toggles_config.json @@ -27,6 +27,10 @@ "name": "NFT_SOLANA_ENABLED", "version": "undefined" }, + { + "name": "NFT_MEDIA_CONTENT_ENABLED", + "version": "undefined" + }, { "name": "STAKING_CARDANO_ENABLED", "version": "undefined" diff --git a/features/nft/api/src/main/kotlin/com/tangem/features/nft/NFTFeatureToggles.kt b/features/nft/api/src/main/kotlin/com/tangem/features/nft/NFTFeatureToggles.kt index 8ae8a9216e..f982bc3abb 100644 --- a/features/nft/api/src/main/kotlin/com/tangem/features/nft/NFTFeatureToggles.kt +++ b/features/nft/api/src/main/kotlin/com/tangem/features/nft/NFTFeatureToggles.kt @@ -4,4 +4,5 @@ interface NFTFeatureToggles { val isNFTEnabled: Boolean val isNFTEVMEnabled: Boolean val isNFTSolanaEnabled: Boolean + val isNFTMediaContentEnabled: Boolean } \ No newline at end of file diff --git a/features/nft/impl/src/main/kotlin/com/tangem/features/nft/DefaultNFTFeatureToggles.kt b/features/nft/impl/src/main/kotlin/com/tangem/features/nft/DefaultNFTFeatureToggles.kt index a5b51c50e3..d59d0d8472 100644 --- a/features/nft/impl/src/main/kotlin/com/tangem/features/nft/DefaultNFTFeatureToggles.kt +++ b/features/nft/impl/src/main/kotlin/com/tangem/features/nft/DefaultNFTFeatureToggles.kt @@ -13,4 +13,7 @@ internal class DefaultNFTFeatureToggles( override val isNFTSolanaEnabled: Boolean get() = featureTogglesManager.isFeatureEnabled(name = "NFT_SOLANA_ENABLED") + + override val isNFTMediaContentEnabled: Boolean + get() = featureTogglesManager.isFeatureEnabled(name = "NFT_MEDIA_CONTENT_ENABLED") } \ No newline at end of file