From 40d5f8f75661c87b83d13fc8b1e15f2507b35164 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Tue, 10 Feb 2026 13:25:17 -0800 Subject: [PATCH] Exclude versions from duplicates --- src/documents/serialisers.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/documents/serialisers.py b/src/documents/serialisers.py index e8039da40..2b3649475 100644 --- a/src/documents/serialisers.py +++ b/src/documents/serialisers.py @@ -1046,6 +1046,7 @@ def _get_viewable_duplicates( duplicates = Document.global_objects.filter( Q(checksum__in=checksums) | Q(archive_checksum__in=checksums), ).exclude(pk=document.pk) + duplicates = duplicates.filter(head_version__isnull=True) duplicates = duplicates.order_by("-created") allowed = get_objects_for_user_owner_aware( user,