Display appropriate registration error msg w/ bad verification code

Fixes #6551
fork-5.53.8
marcoscezar 2017-08-23 15:49:01 -03:00 zatwierdzone przez Moxie Marlinspike
rodzic d0cd2621ca
commit 37a5622525
1 zmienionych plików z 4 dodań i 0 usunięć

Wyświetl plik

@ -39,6 +39,7 @@ import org.thoughtcrime.securesms.util.TextSecurePreferences;
import org.thoughtcrime.securesms.util.Util;
import org.whispersystems.libsignal.util.KeyHelper;
import org.whispersystems.signalservice.api.SignalServiceAccountManager;
import org.whispersystems.signalservice.api.push.exceptions.AuthorizationFailedException;
import org.whispersystems.signalservice.api.push.exceptions.ExpectationFailedException;
import org.whispersystems.signalservice.api.push.exceptions.RateLimitException;
import org.whispersystems.signalservice.api.util.PhoneNumberFormatter;
@ -548,6 +549,9 @@ public class RegistrationProgressActivity extends BaseActionBarActivity {
} catch (RateLimitException e) {
Log.w(TAG, e);
return RATE_LIMIT_ERROR;
} catch (AuthorizationFailedException e) {
Log.w(TAG, e);
return VERIFICATION_ERROR;
} catch (IOException e) {
Log.w(TAG, e);
return NETWORK_ERROR;