diff --git a/app/src/main/java/com/tangem/tap/common/pushes/TangemPushNotificationService.kt b/app/src/main/java/com/tangem/tap/common/pushes/TangemPushNotificationService.kt index c80f34373b..9bdca56b66 100644 --- a/app/src/main/java/com/tangem/tap/common/pushes/TangemPushNotificationService.kt +++ b/app/src/main/java/com/tangem/tap/common/pushes/TangemPushNotificationService.kt @@ -38,7 +38,7 @@ internal class TangemPushNotificationService : FirebaseMessagingService() { // TODO refactoring: [REDACTED_JIRA] val intent = Intent(applicationContext, MainActivity::class.java) - intent.putExtra(OnPushClickedIntentHandler.IS_OPENED_FROM_PUSH, true) + intent.putExtra(OnPushClickedIntentHandler.OPENED_FROM_GCM_PUSH, true) intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP) val pendingIntent = PendingIntent.getActivity( /* context = */ this, diff --git a/app/src/main/java/com/tangem/tap/features/intentHandler/handlers/OnPushClickedIntentHandler.kt b/app/src/main/java/com/tangem/tap/features/intentHandler/handlers/OnPushClickedIntentHandler.kt index e21d25ea54..e6b36001d8 100644 --- a/app/src/main/java/com/tangem/tap/features/intentHandler/handlers/OnPushClickedIntentHandler.kt +++ b/app/src/main/java/com/tangem/tap/features/intentHandler/handlers/OnPushClickedIntentHandler.kt @@ -8,7 +8,7 @@ import com.tangem.tap.features.intentHandler.IntentHandler internal class OnPushClickedIntentHandler(val analyticsEventHandler: AnalyticsEventHandler) : IntentHandler { override fun handleIntent(intent: Intent?, isFromForeground: Boolean): Boolean { - val fromPush = intent?.extras?.getBoolean(IS_OPENED_FROM_PUSH) ?: false + val fromPush = intent?.extras?.containsKey(OPENED_FROM_GCM_PUSH) ?: false return if (fromPush) { analyticsEventHandler.send(Push.PushNotificationOpened) @@ -19,6 +19,6 @@ internal class OnPushClickedIntentHandler(val analyticsEventHandler: AnalyticsEv } companion object { - const val IS_OPENED_FROM_PUSH = "IS_OPENED_FROM_PUSH" + const val OPENED_FROM_GCM_PUSH = "google.sent_time" // every bundle from FCM contains this key } } \ No newline at end of file