From 9ca23319174560eed8a568850a17242a84311ec2 Mon Sep 17 00:00:00 2001 From: James Taylor Date: Tue, 16 Dec 2008 16:38:46 -0500 Subject: [PATCH] One more fix for running workflows involving conditional params. --- lib/galaxy/web/controllers/workflow.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/galaxy/web/controllers/workflow.py b/lib/galaxy/web/controllers/workflow.py index 59861ec5da0..3854d8db5eb 100644 --- a/lib/galaxy/web/controllers/workflow.py +++ b/lib/galaxy/web/controllers/workflow.py @@ -533,8 +533,8 @@ class WorkflowController( BaseController ): elif isinstance( input, Conditional ): values = input_values[ input.name ] current = values["__current_case__"] - prefix = prefix + "|" + input.name - visitor( input.cases[current].inputs, values, prefix ) + new_prefix = prefix + input.name + "|" + visitor( input.cases[current].inputs, values, new_prefix ) else: if isinstance( input, DataToolParameter ): prefixed_name = prefix + input.name