From b9b22778fc6e7bef5cce5cbf033127273eee142e Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Fri, 30 Jan 2026 17:43:43 -0800 Subject: [PATCH] Apply suggestions --- src/documents/permissions.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/documents/permissions.py b/src/documents/permissions.py index c2b02dc05..35ba4b6a7 100644 --- a/src/documents/permissions.py +++ b/src/documents/permissions.py @@ -143,10 +143,7 @@ def _permitted_document_ids(user): subquery small and index-friendly. """ - base_docs = Document.objects.filter(deleted_at__isnull=True) - - if user is None or not getattr(user, "is_authenticated", False): - return base_docs.filter(owner__isnull=True).values_list("id", flat=True) + base_docs = Document.objects.filter(deleted_at__isnull=True).only("id", "owner") if getattr(user, "is_superuser", False): return base_docs.values_list("id", flat=True)