File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
app/src/main/java/org/session/libsession/messaging/sending_receiving Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ import org.session.libsession.messaging.jobs.MessageSendJob
1818import org.session.libsession.messaging.messages.Destination
1919import org.session.libsession.messaging.messages.Message
2020import org.session.libsession.messaging.messages.applyExpiryMode
21+ import org.session.libsession.messaging.messages.control.DataExtractionNotification
2122import org.session.libsession.messaging.messages.control.ExpirationTimerUpdate
2223import org.session.libsession.messaging.messages.control.GroupUpdated
2324import org.session.libsession.messaging.messages.control.UnsendRequest
@@ -492,10 +493,10 @@ class MessageSender @Inject constructor(
492493 storage.updateReactionIfNeeded(message, message.sender? : userPublicKey, openGroupSentTimestamp)
493494 }
494495 // Sync the message if:
495- // • it's a visible message
496496 // • the destination was a contact
497497 // • we didn't sync it already
498- if (destination is Destination .Contact && ! isSyncMessage) {
498+ // • the message is NOT a DataExtractionNotification
499+ if (destination is Destination .Contact && ! isSyncMessage && message !is DataExtractionNotification ) {
499500 if (message is VisibleMessage ) message.syncTarget = destination.publicKey
500501 if (message is ExpirationTimerUpdate ) message.syncTarget = destination.publicKey
501502
You can’t perform that action at this time.
0 commit comments