Ignore duplicated auth.authorization.

GitOrigin-RevId: 235ebefb1bad5281bdfaa74447571287265ebb6b
This commit is contained in:
levlam 2019-02-16 18:35:01 +03:00
parent 1aad4fa0d8
commit 8ffcd29f11
1 changed files with 7 additions and 0 deletions

View File

@ -909,6 +909,13 @@ void AuthManager::on_delete_account_result(NetQueryPtr &result) {
}
void AuthManager::on_authorization(tl_object_ptr<telegram_api::auth_authorization> auth) {
if (state_ == State::Ok) {
LOG(WARNING) << "Ignore duplicated auth.authorization";
if (query_id_ != 0) {
on_query_ok();
}
return;
}
G()->shared_config().set_option_integer("authorization_date", G()->unix_time());
if (was_check_bot_token_) {
is_bot_ = true;