TF-518 Handle missing field in login form

This commit is contained in:
Dat PHAM HOANG
2022-05-06 17:36:14 +07:00
committed by Dat H. Pham
parent 3fc2ae4776
commit 15cc421525
8 changed files with 65 additions and 66 deletions
@@ -65,8 +65,12 @@ class LoginController extends GetxController {
final password = _parsePassword(_passwordText);
if (baseUri != null && userName != null && password != null) {
_loginAction(baseUri, userName, password);
} else {
loginState.value = LoginState(Left(LoginMissPropertiesAction()));
} else if (baseUri == null) {
loginState.value = LoginState(Left(LoginMissUrlAction()));
} else if (userName == null) {
loginState.value = LoginState(Left(LoginMissUsernameAction()));
} else if (password == null) {
loginState.value = LoginState(Left(LoginMissPasswordAction()));
}
}