From 3c3c847db54dea3aca4313915862f9547cfb600a Mon Sep 17 00:00:00 2001 From: Jonas Winkler <17569239+jonaswinkler@users.noreply.github.com> Date: Tue, 21 Feb 2023 22:07:14 +0100 Subject: [PATCH] reconfigure mail admin --- src/paperless_mail/admin.py | 16 ++++++++-------- src/paperless_mail/mail.py | 3 ++- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/src/paperless_mail/admin.py b/src/paperless_mail/admin.py index df7bac86a..ca2737e2e 100644 --- a/src/paperless_mail/admin.py +++ b/src/paperless_mail/admin.py @@ -118,17 +118,17 @@ class ProcessedMailAdmin(admin.ModelAdmin): readonly_fields = [ "owner", - "processed", - "received", - "status", - "subject", - "error", - "uid", - "folder", "rule", + "folder", + "uid", + "subject", + "received", + "processed", + "status", + "error", ] - list_filter = ("status",) + list_filter = ("status", "rule") admin.site.register(MailAccount, MailAccountAdmin) diff --git a/src/paperless_mail/mail.py b/src/paperless_mail/mail.py index a1ee55827..740a7cbce 100644 --- a/src/paperless_mail/mail.py +++ b/src/paperless_mail/mail.py @@ -8,6 +8,7 @@ from datetime import date from datetime import timedelta from fnmatch import fnmatch from typing import Dict +from typing import List import magic import pathvalidate @@ -151,7 +152,7 @@ class TagMailAction(BaseMailAction): @shared_task def apply_mail_action( - result: str, + result: List[str], rule_id: int, message_uid: str, message_subject: str,