diff --git a/push-notifications/android/src/main/java/com/capacitorjs/plugins/pushnotifications/PushNotificationsPlugin.java b/push-notifications/android/src/main/java/com/capacitorjs/plugins/pushnotifications/PushNotificationsPlugin.java index 8b68231796..377262dc78 100644 --- a/push-notifications/android/src/main/java/com/capacitorjs/plugins/pushnotifications/PushNotificationsPlugin.java +++ b/push-notifications/android/src/main/java/com/capacitorjs/plugins/pushnotifications/PushNotificationsPlugin.java @@ -64,8 +64,7 @@ protected void handleOnNewIntent(Intent data) { if (key.equals("google.message_id")) { notificationJson.put("id", bundle.getString(key)); } else { - String valueStr = bundle.getString(key); - dataObject.put(key, valueStr); + dataObject.put(key, bundle.get(key)); } } notificationJson.put("data", dataObject); @@ -144,7 +143,7 @@ public void getDeliveredNotifications(PluginCall call) { JSObject extras = new JSObject(); for (String key : notification.extras.keySet()) { - extras.put(key, notification.extras.getString(key)); + extras.put(key, notification.extras.get(key)); } jsNotif.put("data", extras);