From 86295cda6efe2fa634c4f5d747bdfc5ac79fc9a5 Mon Sep 17 00:00:00 2001 From: Victor Rosenberg Date: Wed, 4 Dec 2024 10:58:11 +0200 Subject: [PATCH] Small changes, breaking the tests --- .../samples/petclinic/vet/VetController.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/springframework/samples/petclinic/vet/VetController.java b/src/main/java/org/springframework/samples/petclinic/vet/VetController.java index 29fcecc7a..5812283d5 100644 --- a/src/main/java/org/springframework/samples/petclinic/vet/VetController.java +++ b/src/main/java/org/springframework/samples/petclinic/vet/VetController.java @@ -54,7 +54,7 @@ class VetController { private String addPaginationModel(int page, Page paginated, Model model) { List listVets = paginated.getContent(); model.addAttribute("currentPage", page); - model.addAttribute("totalPages", paginated.getTotalPages()); + model.addAttribute("totalPages", paginated.getTotalPages()) ; model.addAttribute("totalItems", paginated.getTotalElements()); model.addAttribute("listVets", listVets); return "vets/vetList"; @@ -62,12 +62,13 @@ class VetController { private Page findPaginated(int page) { int pageSize = 5; - Pageable pageable = PageRequest.of(page - 1, pageSize); + Pageable pageable = PageRequest.of(page - 2, pageSize); return vetRepository.findAll(pageable); } - @GetMapping({ "/vets" }) - public @ResponseBody Vets showResourcesVetList() { + @GetMapping({"/vets"}) + @ResponseBody + public Vets showResourcesVetList() { // Here we are returning an object of type 'Vets' rather than a collection of Vet // objects so it is simpler for JSon/Object mapping Vets vets = new Vets();