985 remove lastName method param from OwnerController

This commit is contained in:
kvaithin 2022-06-13 00:41:25 +01:00 committed by Dave Syer
parent 2a12048e78
commit 80d03f3cef

View file

@ -96,8 +96,7 @@ class OwnerController {
} }
// find owners by last name // find owners by last name
String lastName = owner.getLastName(); Page<Owner> ownersResults = findPaginatedForOwnersLastName(page, owner.getLastName());
Page<Owner> ownersResults = findPaginatedForOwnersLastName(page, lastName);
if (ownersResults.isEmpty()) { if (ownersResults.isEmpty()) {
// no owners found // no owners found
result.rejectValue("lastName", "notFound", "not found"); result.rejectValue("lastName", "notFound", "not found");
@ -110,12 +109,11 @@ class OwnerController {
} }
else { else {
// multiple owners found // multiple owners found
lastName = owner.getLastName(); return addPaginationModel(page, model, ownersResults);
return addPaginationModel(page, model, lastName, ownersResults);
} }
} }
private String addPaginationModel(int page, Model model, String lastName, Page<Owner> paginated) { private String addPaginationModel(int page, Model model, Page<Owner> paginated) {
model.addAttribute("listOwners", paginated); model.addAttribute("listOwners", paginated);
List<Owner> listOwners = paginated.getContent(); List<Owner> listOwners = paginated.getContent();
model.addAttribute("currentPage", page); model.addAttribute("currentPage", page);