Fix Android crash when push notification is received and app not initialized (#6817)

This commit is contained in:
Elias Nahum 2022-12-02 18:47:40 +02:00 committed by GitHub
parent eae0a15b16
commit 25fcb066a7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -81,7 +81,8 @@ public class CustomPushNotification extends PushNotification {
switch (type) {
case CustomPushNotificationHelper.PUSH_TYPE_MESSAGE:
case CustomPushNotificationHelper.PUSH_TYPE_SESSION:
String currentActivityName = ShareModule.getInstance().getCurrentActivityName();
ShareModule shareModule = ShareModule.getInstance();
String currentActivityName = shareModule != null ? shareModule.getCurrentActivityName() : "";
Log.i("ReactNative", currentActivityName);
if (!mAppLifecycleFacade.isAppVisible() || !currentActivityName.equals("MainActivity")) {
boolean createSummary = type.equals(CustomPushNotificationHelper.PUSH_TYPE_MESSAGE);