From 4bfde67ba248ce11f703da97d0fa98d1b131db13 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Sun, 8 Mar 2026 21:02:36 -0700 Subject: [PATCH] Add todos for future --- src/documents/serialisers.py | 1 + src/documents/views.py | 1 + 2 files changed, 2 insertions(+) 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(