From 5749e3484bffdc0b066f281d0708ffe3228d5415 Mon Sep 17 00:00:00 2001 From: guerler Date: Fri, 22 Apr 2016 14:41:13 -0400 Subject: [PATCH] Encode collection reduce in serializable fashion --- lib/galaxy/tools/actions/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/galaxy/tools/actions/__init__.py b/lib/galaxy/tools/actions/__init__.py index 01c87478198..03b5d40ff38 100644 --- a/lib/galaxy/tools/actions/__init__.py +++ b/lib/galaxy/tools/actions/__init__.py @@ -576,7 +576,7 @@ class DefaultToolAction( object ): first_reduction = False incoming[ name ] = [] if reduced: - incoming[ name ].append( dataset_collection ) + incoming[ name ].append( { 'id': trans.app.security.encode_id( dataset_collection.id ), 'src': 'hdca' } ) # Should verify security? We check security of individual # datasets below? # TODO: verify can have multiple with same name, don't want to loose tracability