diff --git a/app/src/main/java/com/tangem/tap/features/onboarding/products/wallet/saltPay/redux/OnboardingSaltPayMiddleware.kt b/app/src/main/java/com/tangem/tap/features/onboarding/products/wallet/saltPay/redux/OnboardingSaltPayMiddleware.kt index 33e9d7fa1b..f1f8ec73c1 100644 --- a/app/src/main/java/com/tangem/tap/features/onboarding/products/wallet/saltPay/redux/OnboardingSaltPayMiddleware.kt +++ b/app/src/main/java/com/tangem/tap/features/onboarding/products/wallet/saltPay/redux/OnboardingSaltPayMiddleware.kt @@ -152,8 +152,15 @@ private fun handleOnboardingSaltPayAction(anyAction: Action, appState: () -> App } Analytics.send(Onboarding.PinCodeSet()) + + var nextStep = SaltPayActivationStep.KycIntro + nextStep = saltPayManager.update(nextStep, state.amountToClaim).successOr { + onException(it.error) + return@launch + } + handleInProgress = false - dispatchOnMain(OnboardingSaltPayAction.SetStep(SaltPayActivationStep.KycIntro)) + dispatchOnMain(OnboardingSaltPayAction.SetStep(nextStep)) } } is OnboardingSaltPayAction.OpenUtorgKYC -> {