[PATCH] REST: Limit max page size
Stephen Finucane
stephen at that.guru
Wed Feb 8 08:46:35 AEDT 2017
If this isn't set it's possible to set any page size. Let's restrict
this to the value set in settings.
Signed-off-by: Stephen Finucane <stephen at that.guru>
Cc: Andy Doan <andy.doan at linaro.org>
---
patchwork/api/base.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/patchwork/api/base.py b/patchwork/api/base.py
index 13a8432..7dd9de2 100644
--- a/patchwork/api/base.py
+++ b/patchwork/api/base.py
@@ -37,7 +37,7 @@ class LinkHeaderPagination(PageNumberPagination):
https://tools.ietf.org/html/rfc5988#section-5
https://developer.github.com/guides/traversing-with-pagination
"""
- page_size = settings.REST_RESULTS_PER_PAGE
+ page_size = max_page_size = settings.REST_RESULTS_PER_PAGE
page_size_query_param = 'per_page'
def get_paginated_response(self, data):
--
2.9.3
More information about the Patchwork
mailing list