Send read receipts per edit message revision.

This commit is contained in:
Clark
2023-08-14 17:20:04 -04:00
committed by GitHub
parent e11750fb75
commit 251d251661
13 changed files with 51 additions and 12 deletions

View File

@@ -62,7 +62,7 @@ public class MarkReadReceiver extends BroadcastReceiver {
messageIdsCollection.addAll(messageIds);
}
process(context, messageIdsCollection);
process(messageIdsCollection);
ApplicationDependencies.getMessageNotifier().updateNotification(context);
finisher.finish();
@@ -70,7 +70,7 @@ public class MarkReadReceiver extends BroadcastReceiver {
}
}
public static void process(@NonNull Context context, @NonNull List<MarkedMessageInfo> markedReadMessages) {
public static void process(@NonNull List<MarkedMessageInfo> markedReadMessages) {
if (markedReadMessages.isEmpty()) return;
List<SyncMessageId> syncMessageIds = Stream.of(markedReadMessages)

View File

@@ -121,7 +121,7 @@ public class RemoteReplyReceiver extends BroadcastReceiver {
List<MarkedMessageInfo> messageIds = SignalDatabase.threads().setRead(threadId, true);
ApplicationDependencies.getMessageNotifier().updateNotification(context);
MarkReadReceiver.process(context, messageIds);
MarkReadReceiver.process(messageIds);
});
}
}