Commit 232cbf28 authored by Dmitriy Kolesnikov's avatar Dmitriy Kolesnikov

Check newIntent extras for null

parent 212eb474
...@@ -122,12 +122,15 @@ public class FIRMessagingModule extends ReactContextBaseJavaModule implements Li ...@@ -122,12 +122,15 @@ public class FIRMessagingModule extends ReactContextBaseJavaModule implements Li
@Override @Override
public void onHostResume() { public void onHostResume() {
Intent newIntent = getCurrentActivity().getIntent(); Intent newIntent = getCurrentActivity().getIntent();
if(newIntent != mIntent && newIntent != null){ if(newIntent != mIntent && newIntent != null && newIntent.getExtras() != null){
WritableMap params = Arguments.fromBundle(newIntent.getExtras()); Bundle extras = newIntent.getExtras();
WritableMap fcm = Arguments.createMap(); if (extras != null) {
fcm.putString("action", newIntent.getAction()); WritableMap params = Arguments.fromBundle(extras);
params.putMap("fcm", fcm); WritableMap fcm = Arguments.createMap();
sendEvent("FCMNotificationReceived", params); fcm.putString("action", newIntent.getAction());
params.putMap("fcm", fcm);
sendEvent("FCMNotificationReceived", params);
}
} }
mIntent = newIntent; mIntent = newIntent;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment