From 770ff012f8e02ee3b8a6a78abdb10d8e9386cdf6 Mon Sep 17 00:00:00 2001 From: Tangem Date: Wed, 18 Nov 2020 18:32:20 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../main/java/com/tangem/tap/domain/TapWalletManager.kt | 8 ++++---- .../java/com/tangem/tap/domain/config/ConfigManager.kt | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/tangem/tap/domain/TapWalletManager.kt b/app/src/main/java/com/tangem/tap/domain/TapWalletManager.kt index 3713c72808..82d4d105bc 100644 --- a/app/src/main/java/com/tangem/tap/domain/TapWalletManager.kt +++ b/app/src/main/java/com/tangem/tap/domain/TapWalletManager.kt @@ -86,9 +86,11 @@ class TapWalletManager { } tapWorkarounds = TapWorkarounds(data.card) if (tapWorkarounds!!.isStart2Coin) { - store.state.globalState.configManager?.turnOf(ConfigManager.isWalletPayIdEnabled) + store.state.globalState.configManager?.turnOff(ConfigManager.isWalletPayIdEnabled) + store.state.globalState.configManager?.turnOff(ConfigManager.isTopUpEnabled) } else { store.state.globalState.configManager?.resetToDefault(ConfigManager.isWalletPayIdEnabled) + store.state.globalState.configManager?.resetToDefault(ConfigManager.isTopUpEnabled) } withContext(Dispatchers.Main) { store.dispatch(WalletAction.ResetState) @@ -109,9 +111,7 @@ class TapWalletManager { val config = store.state.globalState.configManager?.config ?: return@withContext store.dispatch(WalletAction.LoadWallet( - data.walletManager.wallet, data.verifyResponse?.artworkInfo?.id, - tapWorkarounds?.isStart2Coin == false && config.isTopUpEnabled - )) + data.walletManager.wallet, data.verifyResponse?.artworkInfo?.id, config.isTopUpEnabled)) store.dispatch(WalletAction.LoadArtwork(data.card, artworkId)) store.dispatch(WalletAction.LoadFiatRate) store.dispatch(WalletAction.LoadPayId) diff --git a/app/src/main/java/com/tangem/tap/domain/config/ConfigManager.kt b/app/src/main/java/com/tangem/tap/domain/config/ConfigManager.kt index 668339cd20..339aeb3124 100644 --- a/app/src/main/java/com/tangem/tap/domain/config/ConfigManager.kt +++ b/app/src/main/java/com/tangem/tap/domain/config/ConfigManager.kt @@ -34,7 +34,7 @@ class ConfigManager( } } - fun turnOf(name: String) { + fun turnOff(name: String) { when (name) { isWalletPayIdEnabled -> config = config.copy(isWalletPayIdEnabled = false) isTopUpEnabled -> config = config.copy(isTopUpEnabled = false)