diff --git a/src/documents/serialisers.py b/src/documents/serialisers.py index c2f57581c..a42226267 100644 --- a/src/documents/serialisers.py +++ b/src/documents/serialisers.py @@ -1751,6 +1751,7 @@ class BulkEditSerializer( SetPermissionsMixin, SourceModeValidationMixin, ): + # TODO: remove this and related backwards compatibility code when API v9 is dropped LEGACY_FILE_METHOD_ENDPOINTS = { "rotate": "/api/documents/rotate/", "merge": "/api/documents/merge/", diff --git a/src/documents/views.py b/src/documents/views.py index 76a2269f0..55dacb473 100644 --- a/src/documents/views.py +++ b/src/documents/views.py @@ -2282,6 +2282,7 @@ class BulkEditView(DocumentOperationPermissionMixin): def post(self, request, *args, **kwargs): request_method = request.data.get("method") api_version = int(request.version or settings.REST_FRAMEWORK["DEFAULT_VERSION"]) + # TODO: remove this and related backwards compatibility code when API v9 is dropped if request_method in BulkEditSerializer.LEGACY_FILE_METHODS: endpoint = BulkEditSerializer.LEGACY_FILE_METHOD_ENDPOINTS[request_method] logger.warning(