mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-19 16:19:33 +01:00
Add read and viewed receipts to the MSL.
This commit is contained in:
committed by
Alex Hart
parent
3d0e15e2b8
commit
0921ebe5f1
@@ -155,12 +155,7 @@ final class MessageRequestRepository {
|
||||
List<MessageDatabase.MarkedMessageInfo> viewedInfos = DatabaseFactory.getMmsDatabase(context)
|
||||
.getViewedIncomingMessages(threadId);
|
||||
|
||||
ApplicationDependencies.getJobManager()
|
||||
.add(new SendViewedReceiptJob(threadId,
|
||||
liveRecipient.getId(),
|
||||
Stream.of(viewedInfos)
|
||||
.map(info -> info.getSyncMessageId().getTimetamp())
|
||||
.toList()));
|
||||
SendViewedReceiptJob.enqueue(threadId, liveRecipient.getId(), viewedInfos);
|
||||
|
||||
if (TextSecurePreferences.isMultiDevice(context)) {
|
||||
ApplicationDependencies.getJobManager().add(MultiDeviceMessageRequestResponseJob.forAccept(liveRecipient.getId()));
|
||||
|
||||
Reference in New Issue
Block a user