Updated on 2026-08-14

This commit is contained in:
Tangem 2025-12-15 21:31:44 +05:00
parent 88ab462aa7
commit c003dbb39d

View file

@ -62,7 +62,7 @@ internal class WalletActivationModel @Inject constructor(
val pushNotificationsCallbacks = PushNotificationsCallbacks()
val mobileWalletSetupFinishedModelCallbacks = MobileWalletSetupFinishedModelCallbacks()
val isStartingWithAccessCode = params.isBackupExists
private val isStartingWithAccessCode = params.isBackupExists
val stackNavigation = StackNavigation<WalletActivationRoute>()
val startRoute = if (isStartingWithAccessCode) {
WalletActivationRoute.SetAccessCode
@ -76,13 +76,23 @@ internal class WalletActivationModel @Inject constructor(
init {
trackingContextProxy.addHotWalletContext()
if (startRoute is WalletActivationRoute.ManualBackupStart) {
analyticsEventHandler.send(
event = WalletSettingsAnalyticEvents.RecoveryPhraseScreenInfo(
source = analyticsSource.value,
action = analyticsAction.value,
),
)
when (startRoute) {
is WalletActivationRoute.ManualBackupStart -> {
analyticsEventHandler.send(
event = WalletSettingsAnalyticEvents.RecoveryPhraseScreenInfo(
source = analyticsSource.value,
action = analyticsAction.value,
),
)
}
is WalletActivationRoute.SetAccessCode -> {
analyticsEventHandler.send(
event = WalletSettingsAnalyticEvents.AccessCodeScreenOpened(
source = analyticsSource.value,
),
)
}
else -> Unit
}
}