Fix bug where scheduled messages don't update snippets.

This commit is contained in:
Greyson Parrelli
2024-01-03 15:12:45 -05:00
committed by Clark Chen
parent 628cd3896c
commit 62ece66f36
@@ -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());