Don't call getDifference explicitly after failed requests.
This commit is contained in:
parent
ee3df1d03c
commit
f100399c8e
@ -134,7 +134,6 @@ class GetContactsQuery final : public Td::ResultHandler {
|
||||
|
||||
void on_error(Status status) final {
|
||||
td_->contacts_manager_->on_get_contacts_failed(std::move(status));
|
||||
td_->updates_manager_->get_difference("GetContactsQuery");
|
||||
}
|
||||
};
|
||||
|
||||
@ -2714,7 +2713,6 @@ class DeleteChatUserQuery final : public Td::ResultHandler {
|
||||
|
||||
void on_error(Status status) final {
|
||||
promise_.set_error(std::move(status));
|
||||
td_->updates_manager_->get_difference("DeleteChatUserQuery");
|
||||
}
|
||||
};
|
||||
|
||||
@ -2748,7 +2746,6 @@ class JoinChannelQuery final : public Td::ResultHandler {
|
||||
void on_error(Status status) final {
|
||||
td_->contacts_manager_->on_get_channel_error(channel_id_, status, "JoinChannelQuery");
|
||||
promise_.set_error(std::move(status));
|
||||
td_->updates_manager_->get_difference("JoinChannelQuery");
|
||||
}
|
||||
};
|
||||
|
||||
@ -2926,7 +2923,6 @@ class LeaveChannelQuery final : public Td::ResultHandler {
|
||||
void on_error(Status status) final {
|
||||
td_->contacts_manager_->on_get_channel_error(channel_id_, status, "LeaveChannelQuery");
|
||||
promise_.set_error(std::move(status));
|
||||
td_->updates_manager_->get_difference("LeaveChannelQuery");
|
||||
}
|
||||
};
|
||||
|
||||
@ -3008,7 +3004,6 @@ class EditChannelCreatorQuery final : public Td::ResultHandler {
|
||||
}
|
||||
td_->contacts_manager_->on_get_channel_error(channel_id_, status, "EditChannelCreatorQuery");
|
||||
promise_.set_error(std::move(status));
|
||||
td_->updates_manager_->get_difference("EditChannelCreatorQuery");
|
||||
}
|
||||
};
|
||||
|
||||
@ -3036,7 +3031,6 @@ class MigrateChatQuery final : public Td::ResultHandler {
|
||||
|
||||
void on_error(Status status) final {
|
||||
promise_.set_error(std::move(status));
|
||||
td_->updates_manager_->get_difference("MigrateChatQuery");
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -1333,7 +1333,6 @@ class EditDialogPhotoQuery final : public Td::ResultHandler {
|
||||
} else {
|
||||
td_->messages_manager_->on_get_dialog_error(dialog_id_, status, "EditDialogPhotoQuery");
|
||||
}
|
||||
td_->updates_manager_->get_difference("EditDialogPhotoQuery");
|
||||
promise_.set_error(std::move(status));
|
||||
}
|
||||
};
|
||||
@ -1380,8 +1379,6 @@ class EditDialogTitleQuery final : public Td::ResultHandler {
|
||||
}
|
||||
|
||||
void on_error(Status status) final {
|
||||
td_->updates_manager_->get_difference("EditDialogTitleQuery");
|
||||
|
||||
if (status.message() == "CHAT_NOT_MODIFIED") {
|
||||
if (!td_->auth_manager_->is_bot()) {
|
||||
promise_.set_value(Unit());
|
||||
@ -33879,9 +33876,6 @@ void MessagesManager::on_create_new_dialog_fail(int64 random_id, Status error, P
|
||||
|
||||
CHECK(error.is_error());
|
||||
promise.set_error(std::move(error));
|
||||
|
||||
// repairing state by running get difference
|
||||
td_->updates_manager_->get_difference("on_create_new_dialog_fail");
|
||||
}
|
||||
|
||||
void MessagesManager::on_dialog_bots_updated(DialogId dialog_id, vector<UserId> bot_user_ids, bool from_database) {
|
||||
|
Loading…
Reference in New Issue
Block a user