From 65d27a8753a943b12b3ad3582c30a5fe11c6a290 Mon Sep 17 00:00:00 2001 From: Logine Mohamed Date: Thu, 26 Dec 2024 23:49:28 +0200 Subject: [PATCH] Refactored initOwnerBinder --- .../samples/petclinic/owner/PetController.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) 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 fcf431bff..8feb8ece2 100644 --- a/src/main/java/org/springframework/samples/petclinic/owner/PetController.java +++ b/src/main/java/org/springframework/samples/petclinic/owner/PetController.java @@ -81,12 +81,11 @@ class PetController { @InitBinder("owner") public void initOwnerBinder(WebDataBinder dataBinder) { - dataBinder.setDisallowedFields("id"); + setAllowedFields(dataBinder); } - @InitBinder("pet") - public void initPetBinder(WebDataBinder dataBinder) { - dataBinder.setValidator(new PetValidator()); + private void setAllowedFields(WebDataBinder dataBinder) { + dataBinder.setDisallowedFields("id"); } @GetMapping("/pets/new")