From 49e8f0e27171cdcfcda6a3553d1d9ddeb1e7deb7 Mon Sep 17 00:00:00 2001 From: Anton Tananaev Date: Thu, 18 Aug 2022 16:35:16 -0700 Subject: [PATCH] Pass event id parameter --- .../java/org/traccar/manager/ManagerMessagingService.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/google/java/org/traccar/manager/ManagerMessagingService.kt b/app/src/google/java/org/traccar/manager/ManagerMessagingService.kt index a298591..fefcc98 100644 --- a/app/src/google/java/org/traccar/manager/ManagerMessagingService.kt +++ b/app/src/google/java/org/traccar/manager/ManagerMessagingService.kt @@ -34,7 +34,9 @@ class ManagerMessagingService : FirebaseMessagingService() { } else { PendingIntent.FLAG_ONE_SHOT } - val pendingIntent = PendingIntent.getActivity(this, 0, Intent(this, MainActivity::class.java), flags) + val intent = Intent(this, MainActivity::class.java) + remoteMessage.data["eventId"]?.let { intent.putExtra("eventId", it) } + val pendingIntent = PendingIntent.getActivity(this, 0, intent, flags) val builder = NotificationCompat.Builder(this, getString(R.string.notification_channel_id)) .setSmallIcon(R.drawable.ic_stat_notify) .setContentTitle(getString(R.string.app_name))