void CodeWidget::codeSubmitDone(const MTPauth_Authorization &result) { stopCheck(); _sentRequest = 0; auto &d = result.c_auth_authorization(); if (d.vuser.type() != mtpc_user || !d.vuser.c_user().is_self()) { // wtf? showCodeError(&Lang::Hard::ServerError); return; } cSetLoggedPhoneNumber(getData()->phone); finish(d.vuser); }
void IntroCode::codeSubmitDone(const MTPauth_Authorization &result) { stopCheck(); code.setDisabled(false); const MTPDauth_authorization &d(result.c_auth_authorization()); if (d.vuser.type() != mtpc_userSelf) { // wtf? showError(lang(lng_server_error)); return; } cSetLoggedPhoneNumber(intro()->getPhone()); intro()->finish(d.vuser); }