Skip to content

Commit 39a98c8

Browse files
committed
Fix 'get_page_number' implementation
1 parent c05cbe2 commit 39a98c8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

rest_framework/pagination.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ def paginate_queryset(self, queryset, request, view=None):
198198
return None
199199

200200
paginator = self.django_paginator_class(queryset, page_size)
201-
page_number = self.get_page_number(request)
201+
page_number = self.get_page_number(request, paginator)
202202

203203
try:
204204
self.page = paginator.page(page_number)
@@ -215,7 +215,7 @@ def paginate_queryset(self, queryset, request, view=None):
215215
self.request = request
216216
return list(self.page)
217217

218-
def get_page_number(self, request):
218+
def get_page_number(self, request, paginator):
219219
page_number = request.query_params.get(self.page_query_param, 1)
220220
if page_number in self.last_page_strings:
221221
page_number = paginator.num_pages

0 commit comments

Comments
 (0)