From 3a7f46cfffd31e5a06d5b936c16a17be0bb874fb Mon Sep 17 00:00:00 2001 From: Daniel Blankenberg Date: Mon, 12 May 2014 15:27:36 -0400 Subject: [PATCH] When working with in DataToolParameters, have the parsed conv_types be a list, as is now expected in subsequent usage. --- 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 29ca2791053..cd1b4819bc8 100644 --- a/lib/galaxy/tools/parameters/basic.py +++ b/lib/galaxy/tools/parameters/basic.py @@ -1659,7 +1659,7 @@ class DataToolParameter( BaseDataToolParameter ): conv_extensions = conv_elem.get( "type" ) # target datatype extension # FIXME: conv_extensions should be able to be an ordered list assert None not in [ name, type ], 'A name (%s) and type (%s) are required for explicit conversion' % ( name, type ) - conv_types = tool.app.datatypes_registry.get_datatype_by_extension( conv_extensions.lower() ) + conv_types = [ tool.app.datatypes_registry.get_datatype_by_extension( conv_extensions.lower() ) ] self.conversions.append( ( name, conv_extensions, conv_types ) ) def get_html_field( self, trans=None, value=None, other_values={} ):