Add support for scheduled message sends.

This commit is contained in:
Clark
2023-01-26 10:37:08 -05:00
committed by Greyson Parrelli
parent df695f7611
commit f3e715e069
59 changed files with 1948 additions and 90 deletions

View File

@@ -2111,7 +2111,8 @@ public final class MessageContentProcessor {
Collections.emptySet(),
null,
true,
null);
null,
-1);
if (recipient.getExpiresInSeconds() != message.getDataMessage().get().getExpiresInSeconds()) {
handleSynchronizeSentExpirationUpdate(message);
@@ -2231,7 +2232,8 @@ public final class MessageContentProcessor {
Collections.emptySet(),
null,
true,
null);
null,
-1);
MessageTable messageTable = SignalDatabase.messages();
long threadId = SignalDatabase.threads().getOrCreateThreadIdFor(recipient);
@@ -2329,7 +2331,8 @@ public final class MessageContentProcessor {
Collections.emptySet(),
giftBadge.orElse(null),
true,
null);
null,
-1);
if (recipients.getExpiresInSeconds() != message.getDataMessage().get().getExpiresInSeconds()) {
handleSynchronizeSentExpirationUpdate(message);