chatmail / chatmail/core

Mark older messages as noticed when message is marked as read via flag synchronization

Open
#6,368 1 comment 1 reaction 0 assignees View on GitHub
Priority
Dominant language
Rust
Stars
929
Forks
143
Avg merge
1d 20h
Merged PRs (30d)
53

Description

Currently we mark old messages as noticed when outgoing message is sent, should do the same if on another device we read some message.

We should not however just call `mark_old_messages_as_noticed` because it starts ephemeral timers for all messages in the chat. It should be modified to start the timer only for messages that are older than the one that is read.

We should also not send a `MsgsNoticed` event, because otherwise, at least Android would remove all notifications for this chat. "Chatlist item changed" should be sent.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.