From 93f74f5aff9973dc8ebcbd52689404ad3825f554 Mon Sep 17 00:00:00 2001 From: Tangem Date: Tue, 28 Jan 2025 12:46:08 +0200 Subject: [PATCH] Updated on 2026-08-14 --- .../tangem/tap/common/pushes/TangemPushNotificationService.kt | 2 +- .../intentHandler/handlers/OnPushClickedIntentHandler.kt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) 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