]> git.ipfire.org Git - thirdparty/paperless-ngx.git/commitdiff
Moves where the mail views live and puts the ordering on those 2000/head
authorTrenton Holmes <797416+stumpylog@users.noreply.github.com>
Mon, 5 Dec 2022 00:33:07 +0000 (16:33 -0800)
committerTrenton Holmes <797416+stumpylog@users.noreply.github.com>
Mon, 5 Dec 2022 00:33:07 +0000 (16:33 -0800)
src/documents/views.py
src/paperless_mail/views.py

index 3b2075e25805f55aff24f49f51a011201af23d2f..10225be6fe6b7b958c44b25f783421032851e997 100644 (file)
@@ -33,10 +33,6 @@ from packaging import version as packaging_version
 from paperless import version
 from paperless.db import GnuPG
 from paperless.views import StandardPagination
-from paperless_mail.models import MailAccount
-from paperless_mail.models import MailRule
-from paperless_mail.serialisers import MailAccountSerializer
-from paperless_mail.serialisers import MailRuleSerializer
 from rest_framework import parsers
 from rest_framework.decorators import action
 from rest_framework.exceptions import NotFound
@@ -914,37 +910,3 @@ class AcknowledgeTasksView(GenericAPIView):
             return Response({"result": result})
         except Exception:
             return HttpResponseBadRequest()
-
-
-class MailAccountViewSet(ModelViewSet):
-    model = MailAccount
-
-    queryset = MailAccount.objects.all().order_by("pk")
-    serializer_class = MailAccountSerializer
-    pagination_class = StandardPagination
-    permission_classes = (IsAuthenticated,)
-
-    # TODO: user-scoped
-    # def get_queryset(self):
-    #     user = self.request.user
-    #     return MailAccount.objects.filter(user=user)
-
-    # def perform_create(self, serializer):
-    #     serializer.save(user=self.request.user)
-
-
-class MailRuleViewSet(ModelViewSet):
-    model = MailRule
-
-    queryset = MailRule.objects.all().order_by("pk")
-    serializer_class = MailRuleSerializer
-    pagination_class = StandardPagination
-    permission_classes = (IsAuthenticated,)
-
-    # TODO: user-scoped
-    # def get_queryset(self):
-    #     user = self.request.user
-    #     return MailRule.objects.filter(user=user)
-
-    # def perform_create(self, serializer):
-    #     serializer.save(user=self.request.user)
index b91487f1f5095c1b97b873deca70f154c1cda7dd..d86240c7cd31afe7af5957a150beca22eba2e02d 100644 (file)
@@ -10,7 +10,7 @@ from rest_framework.viewsets import ModelViewSet
 class MailAccountViewSet(ModelViewSet):
     model = MailAccount
 
-    queryset = MailAccount.objects.all()
+    queryset = MailAccount.objects.all().order_by("pk")
     serializer_class = MailAccountSerializer
     pagination_class = StandardPagination
     permission_classes = (IsAuthenticated,)
@@ -27,7 +27,7 @@ class MailAccountViewSet(ModelViewSet):
 class MailRuleViewSet(ModelViewSet):
     model = MailRule
 
-    queryset = MailRule.objects.all()
+    queryset = MailRule.objects.all().order_by("pk")
     serializer_class = MailRuleSerializer
     pagination_class = StandardPagination
     permission_classes = (IsAuthenticated,)