mirror of
https://github.com/oxen-io/session-android.git
synced 2025-01-12 17:23:39 +00:00
fix group chat not being marked as read issue
This commit is contained in:
parent
49d08d1af0
commit
b161f02a3f
@ -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