Correct tools handling of tool.handle_input -- this doesn't always return a successful job.

This commit is contained in:
Dannon Baker
2014-06-11 11:39:21 -04:00
parent fd226aad07
commit a8c2a879f0
+1 -1
View File
@@ -156,7 +156,7 @@ class ToolsController( BaseAPIController, UsesVisualizationMixin, UsesHistoryMix
output_dict[ 'output_name' ] = output_name
outputs.append( trans.security.encode_dict_ids( output_dict ) )
for job in vars[ 'jobs' ]:
for job in vars.get('jobs', []):
rval[ 'jobs' ].append( self.encode_all_ids( trans, job.to_dict( view='collection' ), recursive=True ) )
for output_name, collection_instance in vars.get( 'implicit_collections', {} ).iteritems():