Updated on 2026-08-14
This commit is contained in:
parent
22e8551b9e
commit
cf454f0263
1 changed files with 2 additions and 7 deletions
|
|
@ -5,6 +5,7 @@ import com.tangem.common.core.TangemSdkError
|
|||
import com.tangem.domain.common.isTangemTwins
|
||||
import com.tangem.tap.common.analytics.Analytics
|
||||
import com.tangem.tap.common.analytics.AnalyticsParam
|
||||
import com.tangem.tap.common.extensions.dispatchDialogShow
|
||||
import com.tangem.tap.common.extensions.dispatchNotification
|
||||
import com.tangem.tap.common.extensions.dispatchOnMain
|
||||
import com.tangem.tap.common.redux.AppState
|
||||
|
|
@ -105,13 +106,7 @@ class DetailsMiddleware {
|
|||
when (result) {
|
||||
is CompletionResult.Success -> {
|
||||
currenciesRepository.removeCurrencies(card.cardId)
|
||||
val returnScreen =
|
||||
if (card.cardId == store.state.globalState.scanResponse?.card?.cardId) {
|
||||
AppScreen.Home
|
||||
} else {
|
||||
null
|
||||
}
|
||||
store.dispatch(NavigationAction.PopBackTo(returnScreen))
|
||||
store.dispatch(NavigationAction.PopBackTo(AppScreen.Home))
|
||||
}
|
||||
is CompletionResult.Failure -> {
|
||||
(result.error as? TangemSdkError)?.let { error ->
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue