From c5a27b2cc7e6ba47563d38f138aa439bb588bbdf Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Wed, 19 Jul 2023 17:13:31 -0300 Subject: [PATCH] Fix remote story deletion syncing. --- .../signalservice/api/messages/EnvelopeContentValidator.kt | 2 ++ 1 file changed, 2 insertions(+) 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 80f2611993..d67a662e08 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 @@ -162,6 +162,8 @@ object EnvelopeContentValidator { validateDataMessage(envelope, syncMessage.sent.message) } else if (syncMessage.sent.hasStoryMessage()) { validateStoryMessage(syncMessage.sent.storyMessage) + } else if (syncMessage.sent.storyMessageRecipientsList.isNotEmpty()) { + Result.Valid } else if (syncMessage.sent.hasEditMessage()) { validateEditMessage(syncMessage.sent.editMessage) } else {