]> git.ipfire.org Git - thirdparty/paperless-ngx.git/commitdiff
reconfigure mail admin
authorJonas Winkler <17569239+jonaswinkler@users.noreply.github.com>
Tue, 21 Feb 2023 21:07:14 +0000 (22:07 +0100)
committerJonas Winkler <17569239+jonaswinkler@users.noreply.github.com>
Tue, 21 Feb 2023 21:07:14 +0000 (22:07 +0100)
src/paperless_mail/admin.py
src/paperless_mail/mail.py

index df7bac86adb80dcd2766540eff63314dfc7897f0..ca2737e2ee97fffd5701797d84c69abed0dcd0f7 100644 (file)
@@ -118,17 +118,17 @@ class ProcessedMailAdmin(admin.ModelAdmin):
 
     readonly_fields = [
         "owner",
-        "processed",
+        "rule",
+        "folder",
+        "uid",
+        "subject",
         "received",
+        "processed",
         "status",
-        "subject",
         "error",
-        "uid",
-        "folder",
-        "rule",
     ]
 
-    list_filter = ("status",)
+    list_filter = ("status", "rule")
 
 
 admin.site.register(MailAccount, MailAccountAdmin)
index a1ee55827fd425656f1bbc1a24512bb72374e6b0..740a7cbce7890ec9c911b1ffdf00631dca8079a3 100644 (file)
@@ -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,