From 45b363659e6ae09cab0975474cfa91d3c7ce929b Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Thu, 12 Mar 2026 08:42:14 -0700 Subject: [PATCH] Chore: mark document detail email action as deprecated (#12308) --- src/documents/views.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/documents/views.py b/src/documents/views.py index d51cde25f..a69293ee9 100644 --- a/src/documents/views.py +++ b/src/documents/views.py @@ -1528,13 +1528,17 @@ class DocumentViewSet( return Response(sorted(entries, key=lambda x: x["timestamp"], reverse=True)) + @extend_schema( + operation_id="documents_email_document", + deprecated=True, + ) @action( methods=["post"], detail=True, url_path="email", permission_classes=[IsAuthenticated, ViewDocumentsPermissions], ) - # TODO: deprecated as of 2.19, remove in future release + # TODO: deprecated, remove with drop of support for API v9 def email_document(self, request, pk=None): request_data = request.data.copy() request_data.setlist("documents", [pk])