diff --git a/core/analytics/src/main/java/com/tangem/core/analytics/Analytics.kt b/core/analytics/src/main/java/com/tangem/core/analytics/Analytics.kt index 57633c428a..a06679e232 100644 --- a/core/analytics/src/main/java/com/tangem/core/analytics/Analytics.kt +++ b/core/analytics/src/main/java/com/tangem/core/analytics/Analytics.kt @@ -1,6 +1,7 @@ package com.tangem.core.analytics import com.tangem.common.extensions.calculateSha256 +import com.tangem.common.extensions.hexToBytes import com.tangem.common.extensions.toHexString import com.tangem.core.analytics.api.* import com.tangem.core.analytics.models.AnalyticsEvent @@ -60,9 +61,11 @@ object Analytics : GlobalAnalyticsEventHandler { return paramsInterceptors.remove(interceptorId) } - override fun setUserId(userId: String) { + override fun setUserId(userWalletId: String) { analyticsScope.launch { - val userIdHash = userId.calculateSha256().toHexString() + val userIdHash = userWalletId.hexToBytes() + .calculateSha256() + .toHexString() analyticsMutex.withLock { analyticsHandlers.filterIsInstance() diff --git a/gradle/tangem_dependencies.toml b/gradle/tangem_dependencies.toml index adeb5e20db..a0d40cc249 100644 --- a/gradle/tangem_dependencies.toml +++ b/gradle/tangem_dependencies.toml @@ -7,7 +7,7 @@ tangemBlockchainSdk = "releases-5.28-1226" #tangemBlockchainSdk = "0.0.1" # Keep it! - used for local builds -tangemCardSdk = "releases-5.28-559" +tangemCardSdk = "releases-5.28-563" #tangemCardSdk = "0.0.1" # Keep it! - used for local builds ^ tangemVico = "2.0.0-alpha.25-tangem12" #tangemVico = "0.0.1" # Keep it! - used for local builds ^