Fix bug where scheduled messages don't update snippets.

This commit is contained in:
Greyson Parrelli
2023-12-20 16:11:32 -05:00
committed by Clark Chen
parent 628cd3896c
commit 62ece66f36

View File

@@ -166,6 +166,9 @@ public class IndividualSendJob extends PushSendJob {
markAttachmentsUploaded(messageId, message);
database.markUnidentified(messageId, unidentified);
// For scheduled messages, which may not have updated the thread with it's snippet yet
SignalDatabase.threads().updateSilently(threadId, false);
if (recipient.isSelf()) {
SignalDatabase.messages().incrementDeliveryReceiptCount(message.getSentTimeMillis(), recipient.getId(), System.currentTimeMillis());
SignalDatabase.messages().incrementReadReceiptCount(message.getSentTimeMillis(), recipient.getId(), System.currentTimeMillis());