From 944658fd3a6ee09e49c4e0d0ebd8f3ebb873f356 Mon Sep 17 00:00:00 2001
From: dcz <dcz@ipipan.waw.pl>
Date: Mon, 23 Oct 2023 09:52:04 +0200
Subject: [PATCH] Better filter lus to assign (must have entry).

---
 unifier/views.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/unifier/views.py b/unifier/views.py
index 612c1d2..a125bc2 100644
--- a/unifier/views.py
+++ b/unifier/views.py
@@ -1078,7 +1078,7 @@ def attach_lu_to_unified_frame(request):
         lu_sense = lu_base_sense_split[1]
 
         unified_frame = UnifiedFrame.objects.get(pk=unified_frame_id)
-        lu = LexicalUnit.objects.get(base=lu_base, sense=lu_sense)
+        lu = LexicalUnit.objects.get(base=lu_base, sense=lu_sense, entry__isnull=False)
         frames = list(lu.frames.all())
         for frame in frames:
 
-- 
GitLab