mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-21 00:59:49 +01:00
Fix issue where media sent transcripts didn't trigger thread updates.
This commit is contained in:
@@ -336,7 +336,7 @@ object SyncMessageProcessor {
|
||||
messageId = SignalDatabase.messages.insertMessageOutbox(outgoingTextMessage, threadId, false, null)
|
||||
SignalDatabase.messages.markUnidentified(messageId, sent.isUnidentified(toRecipient.serviceId.orNull()))
|
||||
}
|
||||
SignalDatabase.threads.update(threadId, true)
|
||||
|
||||
SignalDatabase.messages.markAsSent(messageId, true)
|
||||
if (targetMessage.expireStarted > 0) {
|
||||
SignalDatabase.messages.markExpireStarted(messageId, targetMessage.expireStarted)
|
||||
@@ -590,7 +590,6 @@ object SyncMessageProcessor {
|
||||
)
|
||||
|
||||
SignalDatabase.messages.markAsSent(messageId, true)
|
||||
SignalDatabase.threads.update(threadId, true)
|
||||
}
|
||||
|
||||
return threadId
|
||||
@@ -835,7 +834,6 @@ object SyncMessageProcessor {
|
||||
messageId = SignalDatabase.messages.insertMessageOutbox(outgoingTextMessage, threadId, false, null)
|
||||
SignalDatabase.messages.markUnidentified(messageId, sent.isUnidentified(recipient.serviceId.orNull()))
|
||||
}
|
||||
SignalDatabase.threads.update(threadId, true)
|
||||
SignalDatabase.messages.markAsSent(messageId, true)
|
||||
if (expiresInMillis > 0) {
|
||||
SignalDatabase.messages.markExpireStarted(messageId, sent.expirationStartTimestamp ?: 0)
|
||||
|
||||
Reference in New Issue
Block a user