From 2957e502227863b9462cbb5ad5886f2db43a7e8a Mon Sep 17 00:00:00 2001 From: Oliver Sanders Date: Tue, 14 May 2024 13:54:34 +0100 Subject: [PATCH] data store: include absolute graph edges * Closes #5845 --- cylc/flow/taskdef.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/cylc/flow/taskdef.py b/cylc/flow/taskdef.py index 68f754277d8..448844c8cc3 100644 --- a/cylc/flow/taskdef.py +++ b/cylc/flow/taskdef.py @@ -101,11 +101,7 @@ def generate_graph_parents(tdef, point, taskdefs): # where (point -Px) does not land on a valid point for woo. # TODO ideally validation would flag this as an error. continue - is_abs = (trigger.offset_is_absolute or - trigger.offset_is_from_icp) - if is_abs and parent_point != point: - # If 'foo[^] => bar' only spawn off of '^'. - continue + is_abs = trigger.offset_is_absolute or trigger.offset_is_from_icp graph_parents[seq].append((parent_name, parent_point, is_abs)) if tdef.sequential: