From e2a7b51d5262b62a5918cc798ec7ecadc94617fd Mon Sep 17 00:00:00 2001 From: John Chilton Date: Tue, 25 Nov 2014 20:52:30 -0500 Subject: [PATCH] Fixes for /dataset_collections API endpoint. Guess this is not as utilized as the variant under /histories. --- lib/galaxy/webapps/galaxy/api/dataset_collections.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/galaxy/webapps/galaxy/api/dataset_collections.py b/lib/galaxy/webapps/galaxy/api/dataset_collections.py index b2d6bfd2346..cc04f5f22bf 100644 --- a/lib/galaxy/webapps/galaxy/api/dataset_collections.py +++ b/lib/galaxy/webapps/galaxy/api/dataset_collections.py @@ -56,7 +56,8 @@ class DatasetCollectionsController( @expose_api def show( self, trans, instance_type, id, **kwds ): - dataset_collection_instance = self.__service( trans ).get( + dataset_collection_instance = self.__service( trans ).get_dataset_collection_instance( + trans, id=id, instance_type=instance_type, ) @@ -67,7 +68,12 @@ class DatasetCollectionsController( else: trans.status = 501 return - return dictify_dataset_collection_instance( trans, dataset_collection_instance, parent ) + return dictify_dataset_collection_instance( + dataset_collection_instance, + security=trans.security, + parent=parent, + view='element' + ) def __service( self, trans ): service = trans.app.dataset_collections_service