mirror of
https://github.com/oxen-io/session-android.git
synced 2025-01-12 07:53:38 +00:00
Merge pull request #334 from RyanRory/group-chat-mark-as-read
Fix Group Chats Not Being Marked as Read Bug
This commit is contained in:
commit
fe0d382a00
@ -222,9 +222,9 @@ public class DefaultMessageNotifier implements MessageNotifier {
|
|||||||
Recipient recipients = DatabaseFactory.getThreadDatabase(context)
|
Recipient recipients = DatabaseFactory.getThreadDatabase(context)
|
||||||
.getRecipientForThreadId(threadId);
|
.getRecipientForThreadId(threadId);
|
||||||
|
|
||||||
if (isVisible && recipients != null && SessionMetaProtocol.shouldSendReadReceipt(recipients.getAddress())) {
|
if (isVisible && recipients != null) {
|
||||||
List<MarkedMessageInfo> messageIds = threads.setRead(threadId, false);
|
List<MarkedMessageInfo> messageIds = threads.setRead(threadId, false);
|
||||||
MarkReadReceiver.process(context, messageIds);
|
if (SessionMetaProtocol.shouldSendReadReceipt(recipients.getAddress())) { MarkReadReceiver.process(context, messageIds); }
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!TextSecurePreferences.isNotificationsEnabled(context) ||
|
if (!TextSecurePreferences.isNotificationsEnabled(context) ||
|
||||||
|
Loading…
x
Reference in New Issue
Block a user