diff --git a/Telegram/SourceFiles/boxes/passcode_box.cpp b/Telegram/SourceFiles/boxes/passcode_box.cpp index a9ba2109e..002f51a0a 100644 --- a/Telegram/SourceFiles/boxes/passcode_box.cpp +++ b/Telegram/SourceFiles/boxes/passcode_box.cpp @@ -637,9 +637,9 @@ void PasscodeBox::sendClearCloudPassword( MTPSecureSecretSettings()) )).done([=](const MTPBool &result) { setPasswordDone({}); - }).handleFloodErrors().fail([=](const RPCError &error) mutable { + }).fail([=](const RPCError &error) mutable { setPasswordFail({}, QString(), error); - }).send(); + }).handleFloodErrors().send(); } void PasscodeBox::setNewCloudPassword(const QString &newPassword) { diff --git a/Telegram/SourceFiles/boxes/peers/edit_participant_box.cpp b/Telegram/SourceFiles/boxes/peers/edit_participant_box.cpp index 2150b340a..6ed95188f 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_participant_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_participant_box.cpp @@ -563,8 +563,7 @@ void EditAdminBox::sendTransferRequestFrom( if (weak && !recoverable) { closeBox(); } - })).send(); - + })).handleFloodErrors().send(); } void EditAdminBox::refreshAboutAddAdminsText(bool canAddAdmins) {