From 419bae1f0917875705634d5eaf89c0e0aa31ccbd Mon Sep 17 00:00:00 2001 From: John Chilton Date: Thu, 18 Apr 2019 14:34:25 -0400 Subject: [PATCH] Don't calculate real path in tool action code if unused. --- lib/galaxy/tools/wrappers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/galaxy/tools/wrappers.py b/lib/galaxy/tools/wrappers.py index 474a54b60f5..8e23cb72585 100644 --- a/lib/galaxy/tools/wrappers.py +++ b/lib/galaxy/tools/wrappers.py @@ -322,7 +322,7 @@ class HasDatasets(object): def _dataset_wrapper(self, dataset, dataset_paths, **kwargs): wrapper_kwds = kwargs.copy() - if dataset: + if dataset and dataset_paths: real_path = dataset.file_name if real_path in dataset_paths: wrapper_kwds["dataset_path"] = dataset_paths[real_path]