]> git.ipfire.org Git - thirdparty/paperless-ngx.git/commitdiff
Forgot to include ObjectOwnedOrGrandtedPermissionsFilter on documents
authorMichael Shamoon <4887959+shamoon@users.noreply.github.com>
Sat, 10 Dec 2022 23:40:34 +0000 (15:40 -0800)
committerMichael Shamoon <4887959+shamoon@users.noreply.github.com>
Sat, 10 Dec 2022 23:40:34 +0000 (15:40 -0800)
src/documents/views.py

index a3ab7382f4126b2484e5f4155f396536f2b25a81..3ea6885ac4bdad47e3c5bd191615081a48cda55b 100644 (file)
@@ -233,7 +233,12 @@ class DocumentViewSet(
     serializer_class = DocumentSerializer
     pagination_class = StandardPagination
     permission_classes = (IsAuthenticated, PaperlessObjectPermissions)
-    filter_backends = (DjangoFilterBackend, SearchFilter, OrderingFilter)
+    filter_backends = (
+        DjangoFilterBackend,
+        SearchFilter,
+        OrderingFilter,
+        ObjectOwnedOrGrandtedPermissionsFilter,
+    )
     filterset_class = DocumentFilterSet
     search_fields = ("title", "correspondent__name", "content")
     ordering_fields = (