From ac7817d90a684922a205ce670fc3386da6fc1547 Mon Sep 17 00:00:00 2001 From: jajjibhai008 Date: Wed, 20 Nov 2024 14:55:04 +0500 Subject: [PATCH] feat: removed custom pagination for reporting configurations --- CHANGELOG.rst | 4 ++++ enterprise/__init__.py | 2 +- .../api/v1/views/enterprise_customer_reporting.py | 10 ---------- 3 files changed, 5 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 415d6f2f92..bca57415e7 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -17,6 +17,10 @@ Unreleased ---------- * nothing unreleased +[4.34.0] +-------- +* feat: removed custom pagination for reporting configurations. + [4.33.0] -------- * feat: Updated pagination for reporting configurations. diff --git a/enterprise/__init__.py b/enterprise/__init__.py index 87be534dcb..4b70b0bc3e 100644 --- a/enterprise/__init__.py +++ b/enterprise/__init__.py @@ -2,4 +2,4 @@ Your project description goes here. """ -__version__ = "4.33.0" +__version__ = "4.34.0" diff --git a/enterprise/api/v1/views/enterprise_customer_reporting.py b/enterprise/api/v1/views/enterprise_customer_reporting.py index ff82aa48c7..c35783cce8 100644 --- a/enterprise/api/v1/views/enterprise_customer_reporting.py +++ b/enterprise/api/v1/views/enterprise_customer_reporting.py @@ -6,7 +6,6 @@ from edx_rest_framework_extensions.auth.jwt.authentication import JwtAuthentication from rest_framework import permissions, status from rest_framework.authentication import SessionAuthentication -from rest_framework.pagination import PageNumberPagination from rest_framework.response import Response from rest_framework.status import HTTP_200_OK, HTTP_404_NOT_FOUND from rest_framework.views import APIView @@ -18,14 +17,6 @@ from enterprise.utils import get_enterprise_customer -class ExpandDefaultPageSize(PageNumberPagination): - """ - Expands page size for the API. - Used to populate large reporting configurations. - """ - page_size = 100 - - class EnterpriseCustomerReportingConfigurationViewSet(EnterpriseReadWriteModelViewSet): """ API views for the ``enterprise-customer-reporting`` API endpoint. @@ -35,7 +26,6 @@ class EnterpriseCustomerReportingConfigurationViewSet(EnterpriseReadWriteModelVi serializer_class = serializers.EnterpriseCustomerReportingConfigurationSerializer lookup_field = 'uuid' permission_classes = [permissions.IsAuthenticated] - pagination_class = ExpandDefaultPageSize USER_ID_FILTER = 'enterprise_customer__enterprise_customer_users__user_id' FIELDS = (