diff --git a/src/main/java/org/springframework/samples/petclinic/owner/OwnerController.java b/src/main/java/org/springframework/samples/petclinic/owner/OwnerController.java index 0d8c25cbe..1ed7be0ac 100644 --- a/src/main/java/org/springframework/samples/petclinic/owner/OwnerController.java +++ b/src/main/java/org/springframework/samples/petclinic/owner/OwnerController.java @@ -84,12 +84,13 @@ class OwnerController { @GetMapping("/owners") public String processFindForm(Owner owner, BindingResult result, Map model) { - System.out.println("***" + owner.getLastName()); // allow parameterless GET request for /owners to return all records - if (owner.getLastName() == null) { + if (owner.getLastName() == null) { owner.setLastName(""); // empty string signifies broadest possible search } + System.out.println("Searching for " + owner.getLastName().trim()); + // find owners by last name Collection results = this.owners.findByLastName(owner.getLastName()); if (results.isEmpty()) {