diff --git a/src/main/java/org/springframework/samples/petclinic/web/OwnerResource.java b/src/main/java/org/springframework/samples/petclinic/web/OwnerResource.java index e9cba805c..7024631ca 100644 --- a/src/main/java/org/springframework/samples/petclinic/web/OwnerResource.java +++ b/src/main/java/org/springframework/samples/petclinic/web/OwnerResource.java @@ -64,9 +64,8 @@ public class OwnerResource { */ @RequestMapping(value = "/owner", method = RequestMethod.POST) @ResponseStatus(HttpStatus.CREATED) - public void createOwner(@RequestBody Owner owner) { + public void createOwner(@Valid @RequestBody Owner owner) { this.clinicService.saveOwner(owner); - // TODO: need to handle failure } /** diff --git a/src/main/webapp/scripts/app/owner/ownerForm.html b/src/main/webapp/scripts/app/owner/ownerForm.html index 719c0af24..38177f549 100644 --- a/src/main/webapp/scripts/app/owner/ownerForm.html +++ b/src/main/webapp/scripts/app/owner/ownerForm.html @@ -1,37 +1,45 @@