Add todos for future

This commit is contained in:
shamoon
2026-03-08 21:02:36 -07:00
parent 6f6f8411e9
commit 4bfde67ba2
2 changed files with 2 additions and 0 deletions

View File

@@ -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/",

View File

@@ -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(