if (bindingResult.hasErrors()) {
redirectAttributes.addFlashAttribute("org.springframework.validation.BindingResult.keyVaultEntryForm", bindingResult);
redirectAttributes.addFlashAttribute("keyVaultEntryForm", keyVaultEntryForm);
} else {
KeyVaultEntry keyVaultEntry;
if (keyVaultEntryForm.getId() == null || keyVaultEntryForm.getId() <= 0) {
keyVaultEntry = keyVaultEntryService.createKeyVaultEntry(keyVaultEntryForm);
} else {
keyVaultEntry = keyVaultEntryService.editKeyVaultEntry(keyVaultEntryForm);
}
if (keyVaultEntry != null && keyVaultEntry.getId() != null && keyVaultEntry.getId() > 0) {
redirectAttributes.addFlashAttribute("success", true);
} else {
log.info(String.format("Unable to save KeyVaultEntry for domain: %s", userService.getUserFromSecurityContext().getActiveOrganization().getId()));
String[] codes = {"desktop.manager.keyVault.generic.error"};
ObjectError error = new ObjectError("keyVaultEntryForm", codes, null, null);