Add catch for candidate generation error to be treated the same as username unavailable.

main
Alex Hart 2023-02-10 12:50:44 -04:00 zatwierdzone przez Greyson Parrelli
rodzic b14aea0922
commit cf250b4b32
1 zmienionych plików z 1 dodań i 0 usunięć

Wyświetl plik

@ -128,6 +128,7 @@ class UsernameEditViewModel extends ViewModel {
onNicknameUpdated(nickname); onNicknameUpdated(nickname);
} }
break; break;
case CANDIDATE_GENERATION_ERROR:
case USERNAME_UNAVAILABLE: case USERNAME_UNAVAILABLE:
uiState.update(state -> new State(ButtonState.SUBMIT_DISABLED, UsernameStatus.TAKEN, state.usernameState)); uiState.update(state -> new State(ButtonState.SUBMIT_DISABLED, UsernameStatus.TAKEN, state.usernameState));
events.onNext(Event.SUBMIT_FAIL_TAKEN); events.onNext(Event.SUBMIT_FAIL_TAKEN);