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 8bf1c4747..914550009 100644 --- a/android/app/src/main/java/com/mattermost/rnbeta/CustomPushNotification.java +++ b/android/app/src/main/java/com/mattermost/rnbeta/CustomPushNotification.java @@ -534,7 +534,12 @@ public class CustomPushNotification extends PushNotification { } private String removeSenderNameFromMessage(String message, String senderName) { - return message.replaceFirst(senderName, "").replaceFirst(": ", "").trim(); + Integer index = message.indexOf(senderName); + if (index == 0) { + message = message.substring(senderName.length()); + } + + return message.replaceFirst(": ", "").trim(); } private void notificationReceiptDelivery(String ackId, String postId, String type, boolean isIdLoaded, ResolvePromise promise) {