From 61be1bac41293482506215d879da2b95961f582d Mon Sep 17 00:00:00 2001 From: Kristof Neirynck <k.neirynck@gmail.com> Date: Thu, 1 Dec 2016 19:28:47 +0100 Subject: [PATCH] Fix #207 set pet owner when for has an error --- .../springframework/samples/petclinic/owner/PetController.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/org/springframework/samples/petclinic/owner/PetController.java b/src/main/java/org/springframework/samples/petclinic/owner/PetController.java index 4720a40..0599faf 100644 --- a/src/main/java/org/springframework/samples/petclinic/owner/PetController.java +++ b/src/main/java/org/springframework/samples/petclinic/owner/PetController.java @@ -103,6 +103,7 @@ class PetController { @RequestMapping(value = "/pets/{petId}/edit", method = RequestMethod.POST) public String processUpdateForm(@Valid Pet pet, BindingResult result, Owner owner, ModelMap model) { if (result.hasErrors()) { + pet.setOwner(owner); model.put("pet", pet); return VIEWS_PETS_CREATE_OR_UPDATE_FORM; } else { -- GitLab