Fix pagination buttons

This commit is contained in:
Rachid Mrad 2024-05-31 16:11:15 -04:00
parent 2718c62d20
commit bf28526f2a
No known key found for this signature in database
3 changed files with 6 additions and 6 deletions

View file

@ -971,9 +971,9 @@ function updatePagination(itemName, paginationSelector, counterSelector, headerA
}
// Add first page and ellipsis if necessary
if (currentPage > 3) {
if (currentPage > 2) {
paginationButtons.appendChild(createPageItem(1));
if (currentPage > 4) {
if (currentPage > 3) {
const ellipsis = document.createElement('li');
ellipsis.className = 'usa-pagination__item usa-pagination__overflow';
ellipsis.setAttribute('aria-label', 'ellipsis indicating non-visible pages');
@ -988,8 +988,8 @@ function updatePagination(itemName, paginationSelector, counterSelector, headerA
}
// Add last page and ellipsis if necessary
if (currentPage < numPages - 2) {
if (currentPage < numPages - 3) {
if (currentPage < numPages - 1) {
if (currentPage < numPages - 2) {
const ellipsis = document.createElement('li');
ellipsis.className = 'usa-pagination__item usa-pagination__overflow';
ellipsis.setAttribute('aria-label', 'ellipsis indicating non-visible pages');

View file

@ -21,7 +21,7 @@ def get_domain_requests_json(request):
sort_by = f"-{sort_by}"
domain_requests = domain_requests.order_by(sort_by)
page_number = request.GET.get("page", 1)
paginator = Paginator(domain_requests, 5)
paginator = Paginator(domain_requests, 1)
page_obj = paginator.get_page(page_number)
domain_requests_data = [

View file

@ -28,7 +28,7 @@ def get_domains_json(request):
sort_by = f"-{sort_by}"
objects = objects.order_by(sort_by)
paginator = Paginator(objects, 5)
paginator = Paginator(objects, 1)
page_number = request.GET.get("page")
page_obj = paginator.get_page(page_number)