From bb521725167c554e43f7eeb28250a128ef79f790 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Wed, 12 Jul 2023 10:11:14 -0400 Subject: [PATCH] Fix validation of NullMessage types. --- .../signalservice/api/messages/EnvelopeContentValidator.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/libsignal/service/src/main/java/org/whispersystems/signalservice/api/messages/EnvelopeContentValidator.kt b/libsignal/service/src/main/java/org/whispersystems/signalservice/api/messages/EnvelopeContentValidator.kt index 0478244ad4..5b571de1b6 100644 --- a/libsignal/service/src/main/java/org/whispersystems/signalservice/api/messages/EnvelopeContentValidator.kt +++ b/libsignal/service/src/main/java/org/whispersystems/signalservice/api/messages/EnvelopeContentValidator.kt @@ -39,6 +39,7 @@ object EnvelopeContentValidator { content.hasDataMessage() -> validateDataMessage(envelope, content.dataMessage) content.hasSyncMessage() -> validateSyncMessage(envelope, content.syncMessage) content.hasCallMessage() -> Result.Valid + content.hasNullMessage() -> Result.Valid content.hasReceiptMessage() -> validateReceiptMessage(content.receiptMessage) content.hasTypingMessage() -> validateTypingMessage(envelope, content.typingMessage) content.hasDecryptionErrorMessage() -> validateDecryptionErrorMessage(content.decryptionErrorMessage.toByteArray())