From 70c467b90ef3245bcf0a6b597e5600fc62bae925 Mon Sep 17 00:00:00 2001 From: davelopez <46503462+davelopez@users.noreply.github.com> Date: Fri, 18 Aug 2023 15:26:42 +0200 Subject: [PATCH] Fix location in collections --- lib/galaxy/tool_util/parser/xml.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/galaxy/tool_util/parser/xml.py b/lib/galaxy/tool_util/parser/xml.py index 1b854c5b993..9b8b70ef687 100644 --- a/lib/galaxy/tool_util/parser/xml.py +++ b/lib/galaxy/tool_util/parser/xml.py @@ -864,6 +864,9 @@ def __parse_param_elem(param_elem, i=0): else: value = None + if value is None and attrib.get("location", None) is not None: + value = os.path.basename(attrib["location"]) + children_elem = param_elem if children_elem is not None: # At this time, we can assume having children only