if (us != null) {
errors = us.validateUserOnProfileUpdate(user);
}
if (user.getPassword() != null && !user.getPassword().isEmpty() && us != null) {
passwordErrors = us.validatePassword(user.getUsername(), user.getOldPassword(), user.getPassword(), user.getConfirmPassword());
}
}
if (!authenticated || (passwordErrors != null && !passwordErrors.isEmpty()) || (errors != null && !errors.isEmpty())) {
model.addAttribute("passwordErrors", passwordErrors);