Return request for code resend on auth.
This commit is contained in:
parent
5ff70315cb
commit
d71b6effd6
|
@ -397,18 +397,17 @@ void CodeWidget::submit() {
|
||||||
}
|
}
|
||||||
|
|
||||||
void CodeWidget::noTelegramCode() {
|
void CodeWidget::noTelegramCode() {
|
||||||
Ui::show(Box<InformBox>(tr::lng_code_register_phone(tr::now)));
|
if (_noTelegramCodeRequestId) {
|
||||||
//if (_noTelegramCodeRequestId) {
|
return;
|
||||||
// return;
|
}
|
||||||
//}
|
_noTelegramCodeRequestId = api().request(MTPauth_ResendCode(
|
||||||
//_noTelegramCodeRequestId = api().request(MTPauth_ResendCode(
|
MTP_string(getData()->phone),
|
||||||
// MTP_string(getData()->phone),
|
MTP_bytes(getData()->phoneHash)
|
||||||
// MTP_bytes(getData()->phoneHash)
|
)).done([=](const MTPauth_SentCode &result) {
|
||||||
//)).done([=](const MTPauth_SentCode &result) {
|
noTelegramCodeDone(result);
|
||||||
// noTelegramCodeDone(result);
|
}).fail([=](const MTP::Error &error) {
|
||||||
//}).fail([=](const MTP::Error &error) {
|
noTelegramCodeFail(error);
|
||||||
// noTelegramCodeFail(error);
|
}).handleFloodErrors().send();
|
||||||
//}).handleFloodErrors().send();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void CodeWidget::noTelegramCodeDone(const MTPauth_SentCode &result) {
|
void CodeWidget::noTelegramCodeDone(const MTPauth_SentCode &result) {
|
||||||
|
@ -439,6 +438,9 @@ void CodeWidget::noTelegramCodeFail(const MTP::Error &error) {
|
||||||
_noTelegramCodeRequestId = 0;
|
_noTelegramCodeRequestId = 0;
|
||||||
showCodeError(tr::lng_flood_error());
|
showCodeError(tr::lng_flood_error());
|
||||||
return;
|
return;
|
||||||
|
} else if (error.type() == u"SEND_CODE_UNAVAILABLE"_q) {
|
||||||
|
_noTelegramCodeRequestId = 0;
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_noTelegramCodeRequestId = 0;
|
_noTelegramCodeRequestId = 0;
|
||||||
|
|
Loading…
Reference in New Issue