|
|
@@ -19,9 +19,11 @@ class CustomPagination(PageNumberPagination):
|
|
|
page_size = self.get_page_size(request)
|
|
|
if not page_size:
|
|
|
return None
|
|
|
-
|
|
|
paginator = self.django_paginator_class(queryset, page_size)
|
|
|
- page_number = int(request.query_params.get(self.page_query_param, 1))
|
|
|
+ if request.query_params.get(self.page_query_param):
|
|
|
+ page_number = int(request.query_params.get(self.page_query_param))
|
|
|
+ else:
|
|
|
+ page_number = 1
|
|
|
if page_number in self.last_page_strings:
|
|
|
page_number = int(paginator.num_pages)
|
|
|
|