checkErrors method

bool checkErrors()

Implementation

bool checkErrors() {
  oldPasswordErrorText.value = null;
  passwordErrorText.value = null;
  confirmPasswordErrorText.value = null;
  final List<String?> errors = validator.validatePasswords(
    passwordController.text,
    confirmPasswordController.text,
    withOldPassword: params.isChangingPassword,
    oldPassword: oldPasswordController.text,
  );
  if (params.isChangingPassword) {
    oldPasswordErrorText.value = errors[0];
    passwordErrorText.value = errors[1];
    confirmPasswordErrorText.value = errors[2];
  } else {
    passwordErrorText.value = errors[0];
    confirmPasswordErrorText.value = errors[1];
  }
  if (params.isChangingPassword) {
    return passwordErrorText.value == null &&
        confirmPasswordErrorText.value == null &&
        oldPasswordErrorText.value == null;
  }
  return passwordErrorText.value == null &&
      confirmPasswordErrorText.value == null;
}