From 8189a680980a311242ca91f0fb68198e09fb6ad7 Mon Sep 17 00:00:00 2001
From: Klaas <kliffen@astron.nl>
Date: Thu, 10 Nov 2022 14:45:57 +0100
Subject: [PATCH] Fix checking related tasks length

---
 ldvspec/lofardata/tasks.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ldvspec/lofardata/tasks.py b/ldvspec/lofardata/tasks.py
index 0de18fb2..169b94b8 100644
--- a/ldvspec/lofardata/tasks.py
+++ b/ldvspec/lofardata/tasks.py
@@ -169,7 +169,7 @@ def insert_task_into_atdb(workspecification_id: int):
     atdb_predecessor_task_id: int | None = None
     if work_spec.predecessor_specification is not None:
         predecessor: WorkSpecification = work_spec.predecessor_specification
-        if len(predecessor.related_tasks != 1):
+        if len(predecessor.related_tasks) != 1:
             logger.error("Workspecification {} has no valid predecessor".format(work_spec.pk))
             raise InvalidPredecessor()
         # Should only be 1 entry
-- 
GitLab