diff --git a/src/main/java/ru/ulstu/extractor/controller/GitFilteringController.java b/src/main/java/ru/ulstu/extractor/controller/GitFilteringController.java index c35c5fd..87df222 100644 --- a/src/main/java/ru/ulstu/extractor/controller/GitFilteringController.java +++ b/src/main/java/ru/ulstu/extractor/controller/GitFilteringController.java @@ -46,10 +46,10 @@ public class GitFilteringController { Page commitsPage = filteringService.getCommits(repositoryUrl, branchName, - new OffsetablePageRequest(currentPage, pageSize)); + new OffsetablePageRequest(currentPage - 1, pageSize)); int totalPages = commitsPage.getTotalPages(); if (totalPages > 0) { - List pageNumbers = IntStream.rangeClosed(1, totalPages - 1) + List pageNumbers = IntStream.rangeClosed(1, totalPages) .boxed() .collect(Collectors.toList()); model.addAttribute("pageNumbers", pageNumbers);