Small changes, breaking the tests

This commit is contained in:
Victor Rosenberg 2024-12-04 10:58:11 +02:00
parent 42e2c74b0b
commit 86295cda6e

View file

@ -54,7 +54,7 @@ class VetController {
private String addPaginationModel(int page, Page<Vet> paginated, Model model) {
List<Vet> 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<Vet> 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();