From 555ba35178c3cce56640fbc4561c15a65b64a1dc Mon Sep 17 00:00:00 2001 From: Peter Pistorius Date: Thu, 17 May 2018 12:37:13 +0200 Subject: [PATCH] Copy `twi_body` to `message` to support Twilio. --- .../modules/RNPushNotificationListenerService.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/android/src/main/java/com/dieam/reactnativepushnotification/modules/RNPushNotificationListenerService.java b/android/src/main/java/com/dieam/reactnativepushnotification/modules/RNPushNotificationListenerService.java index 380760a87..4786c3d0b 100644 --- a/android/src/main/java/com/dieam/reactnativepushnotification/modules/RNPushNotificationListenerService.java +++ b/android/src/main/java/com/dieam/reactnativepushnotification/modules/RNPushNotificationListenerService.java @@ -27,6 +27,11 @@ public class RNPushNotificationListenerService extends GcmListenerService { @Override public void onMessageReceived(String from, final Bundle bundle) { JSONObject data = getPushData(bundle.getString("data")); + // Copy `twi_body` to `message` to support Twilio + if (bundle.containsKey("twi_body")) { + bundle.putString("message", bundle.getString("twi_body")); + } + if (data != null) { if (!bundle.containsKey("message")) { bundle.putString("message", data.optString("alert", "Notification received"));