From b7f54b69e75a55528f50c2531bf845874fb4a3bc Mon Sep 17 00:00:00 2001 From: Trenton H <797416+stumpylog@users.noreply.github.com> Date: Thu, 12 Mar 2026 11:38:05 -0700 Subject: [PATCH] Actually, this should handle an empty list just fine and return False more directly --- src/paperless/consumers.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/paperless/consumers.py b/src/paperless/consumers.py index fb745a9bc..9d59a1a5a 100644 --- a/src/paperless/consumers.py +++ b/src/paperless/consumers.py @@ -20,10 +20,7 @@ class StatusConsumer(AsyncWebsocketConsumer): if user.is_superuser or user.id == owner_id or user.id in users_can_view: return True - return ( - groups_can_view - and await user.groups.filter(pk__in=groups_can_view).aexists() - ) + return await user.groups.filter(pk__in=groups_can_view).aexists() async def connect(self) -> None: if not self._authenticated():