diff --git a/src/documents/filters.py b/src/documents/filters.py index e2e2501ce..fe15c927d 100644 --- a/src/documents/filters.py +++ b/src/documents/filters.py @@ -1024,6 +1024,8 @@ class ObjectOwnedOrGrantedPermissionsFilter(ObjectPermissionsFilter): """ def filter_queryset(self, request, queryset, view): + if request.user.is_superuser: + return queryset objects_with_perms = super().filter_queryset(request, queryset, view) objects_owned = queryset.filter(owner=request.user) objects_unowned = queryset.filter(owner__isnull=True)