mirror of
https://github.com/chatmail/core.git
synced 2026-05-19 06:46:32 +03:00
Fix marking read receipts as seen
If mvbox_move was on and an mdn was received, it was not marked as read. Also remove a confusing log that said that we are adding a markseen job, even if we weren't. As job::save() logs itself, there is no need to log this again.
This commit is contained in:
@@ -836,8 +836,8 @@ async fn add_parts(
|
||||
|
||||
if is_mdn || is_location_kml {
|
||||
is_hidden = true;
|
||||
if state == MessageState::InFresh {
|
||||
state = MessageState::InNoticed;
|
||||
if state == MessageState::InFresh || state == MessageState::InNoticed {
|
||||
state = MessageState::InSeen; // Set the state to InSeen so that precheck_imf() adds a markseen job after we moved the message
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user