From 677392b89b468a37f6588b784a12b4dd4cc4ecdb Mon Sep 17 00:00:00 2001 From: Paul Vernin Date: Wed, 18 Mar 2026 21:18:49 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B(backend)=20Fix=20favorite=5Flist?= =?UTF-8?q?=20result=20for=20deleted=20sub=20docs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit filters out deleted documents from the favorite_list query Signed-off-by: Paul Vernin --- src/backend/core/api/viewsets.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/backend/core/api/viewsets.py b/src/backend/core/api/viewsets.py index 3296e9f0..2941aa28 100644 --- a/src/backend/core/api/viewsets.py +++ b/src/backend/core/api/viewsets.py @@ -827,6 +827,7 @@ class DocumentViewSet( queryset = self.queryset.filter(path_list) queryset = queryset.filter(id__in=favorite_documents_ids) + queryset = queryset.filter(deleted_at__isnull=True) queryset = queryset.annotate_user_roles(user) queryset = queryset.annotate( is_favorite=db.Value(True, output_field=db.BooleanField())