From 323454c91cc07b7f7384848a2f1973fb8ce83041 Mon Sep 17 00:00:00 2001 From: Daniel Blankenberg Date: Wed, 4 Jun 2008 17:00:32 +0000 Subject: [PATCH] Make DataToolParameter.converter_safe() compatable with deprecated --- lib/galaxy/tools/parameters/basic.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/galaxy/tools/parameters/basic.py b/lib/galaxy/tools/parameters/basic.py index 0001c078874..beb315168f7 100644 --- a/lib/galaxy/tools/parameters/basic.py +++ b/lib/galaxy/tools/parameters/basic.py @@ -1178,7 +1178,7 @@ class DataToolParameter( ToolParameter ): converter_safe = [True] def visitor( prefix, input, value ): if isinstance( input, SelectToolParameter ) and self.name in input.get_dependencies(): - if input.is_dynamic and not input.options.converter_safe: + if input.is_dynamic and ( self.dynamic_options or ( not self.dynamic_options and not self.options ) or not input.options.converter_safe ): converter_safe[0] = False #This option does not allow for conversion, i.e. uses contents of dataset file to generate options self.tool.visit_inputs( other_values, visitor ) return False not in converter_safe