diff --git a/android/app/src/main/java/com/mattermost/rnbeta/CustomPushNotification.java b/android/app/src/main/java/com/mattermost/rnbeta/CustomPushNotification.java index edfe86de2..a07dcdb7f 100644 --- a/android/app/src/main/java/com/mattermost/rnbeta/CustomPushNotification.java +++ b/android/app/src/main/java/com/mattermost/rnbeta/CustomPushNotification.java @@ -146,7 +146,7 @@ public class CustomPushNotification extends PushNotification { String version = bundle.getString("version"); String title = null; - if (version.equals("v2")) { + if (version != null && version.equals("v2")) { title = bundle.getString("channel_name"); } else { title = bundle.getString("title"); @@ -217,7 +217,7 @@ public class CustomPushNotification extends PushNotification { } else { String summaryTitle = null; - if (version.equals("v2")) { + if (version != null && version.equals("v2")) { summaryTitle = String.format("(%d) %s", numMessages, title); } else { summaryTitle = String.format("%s (%d)", title, numMessages); @@ -232,7 +232,7 @@ public class CustomPushNotification extends PushNotification { list = new ArrayList(); } - if (version.equals("v2")) { + if (version != null && version.equals("v2")) { style.addLine(message); } @@ -243,7 +243,7 @@ public class CustomPushNotification extends PushNotification { } } - if (version.equals("v2")) { + if (version != null && version.equals("v2")) { notification .setContentTitle(summaryTitle) .setContentText(message)