From be47e9e92869c1ba04db474cb70fda4be09e2c68 Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Thu, 3 Feb 2022 08:48:36 -0500 Subject: [PATCH] Fix NPE when receiving media only MMS. --- .../thoughtcrime/securesms/mms/IncomingMediaMessage.kt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/mms/IncomingMediaMessage.kt b/app/src/main/java/org/thoughtcrime/securesms/mms/IncomingMediaMessage.kt index 99d8bfed2..c5ca7fad5 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/mms/IncomingMediaMessage.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/mms/IncomingMediaMessage.kt @@ -14,7 +14,7 @@ import org.whispersystems.signalservice.api.messages.SignalServiceAttachment import org.whispersystems.signalservice.api.messages.SignalServiceGroupContext class IncomingMediaMessage( - val from: RecipientId, + val from: RecipientId?, val groupId: GroupId? = null, val body: String? = null, val isPushMessage: Boolean = false, @@ -43,13 +43,13 @@ class IncomingMediaMessage( val isGroupMessage: Boolean = groupId != null constructor( - from: RecipientId, + from: RecipientId?, groupId: Optional, - body: String, + body: String?, sentTimeMillis: Long, serverTimeMillis: Long, receivedTimeMillis: Long, - attachments: List, + attachments: List?, subscriptionId: Int, expiresIn: Long, expirationUpdate: Boolean, @@ -76,7 +76,7 @@ class IncomingMediaMessage( ) constructor( - from: RecipientId, + from: RecipientId?, sentTimeMillis: Long, serverTimeMillis: Long, receivedTimeMillis: Long,