From 96bff0fd5d7811d0f91211c5fedb86a68dda5c5b Mon Sep 17 00:00:00 2001 From: Vermaas <vermaas@astron.nl> Date: Mon, 3 Feb 2025 16:48:40 +0100 Subject: [PATCH] SDC-1663 add input validation --- atdb/taskdatabase/services/specification/input_validation.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/atdb/taskdatabase/services/specification/input_validation.py b/atdb/taskdatabase/services/specification/input_validation.py index 1cc13fce..9ed544bc 100644 --- a/atdb/taskdatabase/services/specification/input_validation.py +++ b/atdb/taskdatabase/services/specification/input_validation.py @@ -28,6 +28,10 @@ def remove_duplicates(data): """ logger.info(f'check_for_duplicates') + if not data: + # tasks without inputs should just return + return False,None + recalculate = False seen_surls = set() unique_inputs = [] -- GitLab