Improve is_content_read initialization.
This commit is contained in:
parent
28af2429fb
commit
6c8df6fa7f
@ -14330,12 +14330,15 @@ MessagesManager::MessageInfo MessagesManager::parse_telegram_api_message(
|
|||||||
message_info.has_unread_content = message->media_unread_;
|
message_info.has_unread_content = message->media_unread_;
|
||||||
message_info.invert_media = message->invert_media_;
|
message_info.invert_media = message->invert_media_;
|
||||||
|
|
||||||
bool is_content_read = !message_info.has_unread_content;
|
bool is_content_read = true;
|
||||||
if (is_message_auto_read(message_info.dialog_id, message_info.is_outgoing)) {
|
if (!td_->auth_manager_->is_bot()) {
|
||||||
is_content_read = true;
|
if (is_scheduled) {
|
||||||
}
|
is_content_read = false;
|
||||||
if (is_scheduled) {
|
} else if (is_message_auto_read(message_info.dialog_id, message_info.is_outgoing)) {
|
||||||
is_content_read = false;
|
is_content_read = true;
|
||||||
|
} else {
|
||||||
|
is_content_read = !message_info.has_unread_content;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
auto new_source = PSTRING() << MessageFullId(message_info.dialog_id, message_info.message_id) << " sent by "
|
auto new_source = PSTRING() << MessageFullId(message_info.dialog_id, message_info.message_id) << " sent by "
|
||||||
<< message_info.sender_dialog_id << " from " << source;
|
<< message_info.sender_dialog_id << " from " << source;
|
||||||
|
Loading…
Reference in New Issue
Block a user