diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index a329b9bcc..8accb27d3 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -8497,7 +8497,8 @@ void MessagesManager::read_history_inbox(DialogId dialog_id, MessageId max_messa } if (max_message_id.get() > d->last_new_message_id.get() && dialog_id.get_type() == DialogType::Channel) { - get_channel_difference(dialog_id, d->pts, true, "read_history_inbox"); + LOG(INFO) << "Schedule getDifference in " << dialog_id.get_channel_id(); + channel_get_difference_retry_timeout_.add_timeout_in(dialog_id.get(), 0.001); } bool is_saved_messages = dialog_id == get_my_dialog_id();