From 4c6075e962ef2b04550151be436d0e7a8b58f60d Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Mon, 9 Jun 2025 14:51:58 -0700 Subject: [PATCH] Fix: correct api schema for mail_account process (#10157) --- src/paperless_mail/views.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/paperless_mail/views.py b/src/paperless_mail/views.py index d286843c9..3fbf46ec9 100644 --- a/src/paperless_mail/views.py +++ b/src/paperless_mail/views.py @@ -44,6 +44,17 @@ from paperless_mail.tasks import process_mail_accounts 400: OpenApiTypes.STR, }, ), + process=extend_schema( + operation_id="mail_account_process", + description="Manually process the selected mail account for new messages.", + responses={ + 200: inline_serializer( + name="MailAccountProcessResponse", + fields={"result": serializers.CharField(default="OK")}, + ), + 404: None, + }, + ), ) class MailAccountViewSet(ModelViewSet, PassUserMixin): model = MailAccount