From 4fc99287c4e8642c7ed743cafb919a67754a735b Mon Sep 17 00:00:00 2001 From: John Chilton Date: Thu, 1 May 2025 14:25:02 -0400 Subject: [PATCH] Bug fix for various collection mapping scenarios in workflows. --- lib/galaxy/workflow/modules.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/galaxy/workflow/modules.py b/lib/galaxy/workflow/modules.py index 8ed660fca91..8443def898b 100644 --- a/lib/galaxy/workflow/modules.py +++ b/lib/galaxy/workflow/modules.py @@ -598,6 +598,9 @@ class WorkflowModule: effective_input_collection_type, dataset_collection_type_descriptions, ) + if not progress.subworkflow_structure and history_query.direct_match(data): + continue + subcollection_type_description = history_query.can_map_over(data) or None if subcollection_type_description: subcollection_type_list = subcollection_type_description.collection_type.split(":")