From ea40e6b47ec8c4ad31348f9081188bd10db4648c Mon Sep 17 00:00:00 2001 From: guerler Date: Thu, 7 May 2015 05:14:36 -0400 Subject: [PATCH] Fix annotations --- lib/galaxy/webapps/galaxy/api/workflows.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/galaxy/webapps/galaxy/api/workflows.py b/lib/galaxy/webapps/galaxy/api/workflows.py index 57196020f60..f0e7aa9e6f5 100644 --- a/lib/galaxy/webapps/galaxy/api/workflows.py +++ b/lib/galaxy/webapps/galaxy/api/workflows.py @@ -316,8 +316,8 @@ class WorkflowsAPIController(BaseAPIController, UsesStoredWorkflowMixin, UsesAnn """ tool_id = payload.get( 'tool_id', None ) tool_version = payload.get( 'tool_version', None ) - tool_inputs = payload.get( 'inputs', None ) - annotation = payload.get( 'annotation', '' ) + tool_inputs = payload.get( 'inputs', {} ) + annotation = payload.get( 'annotation', tool_inputs.get('annotation', '') ) # load tool tool = self._get_tool( tool_id, tool_version=tool_version, user=trans.user )