From 95b5641ca78a72e59bd9e4d0abc9455757f77a1f Mon Sep 17 00:00:00 2001 From: Elias Nahum Date: Thu, 7 Jun 2018 10:17:57 -0400 Subject: [PATCH] Verify that the push notification version is not null (#1736) --- .../com/mattermost/rnbeta/CustomPushNotification.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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)