From d69fb9011c1162ea6629a701123a272d94be18f4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 1 Mar 2025 16:12:09 +1100 Subject: [PATCH] Disable pagination for ConfigList class (#9210) --- src/backend/InvenTree/common/api.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/backend/InvenTree/common/api.py b/src/backend/InvenTree/common/api.py index aa6af12662..82c51c9d30 100644 --- a/src/backend/InvenTree/common/api.py +++ b/src/backend/InvenTree/common/api.py @@ -54,7 +54,7 @@ class CsrfExemptMixin: @method_decorator(csrf_exempt) def dispatch(self, *args, **kwargs): - """Overwrites dispatch to be extempt from csrf checks.""" + """Overwrites dispatch to be exempt from CSRF checks.""" return super().dispatch(*args, **kwargs) @@ -463,6 +463,9 @@ class ConfigList(ListAPI): serializer_class = common.serializers.ConfigSerializer permission_classes = [IsSuperuser] + # Specifically disable pagination for this view + pagination_class = None + class ConfigDetail(RetrieveAPI): """Detail view for an individual configuration."""