From b224959469fb215d96cfd48739a211feb5ea515d Mon Sep 17 00:00:00 2001 From: Carl Eberhard Date: Fri, 23 Jan 2015 12:44:46 -0500 Subject: [PATCH] Fix to replace get_dataset in visualization registry ResourceParser with hda_manager.get_accessible --- lib/galaxy/visualization/registry.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/galaxy/visualization/registry.py b/lib/galaxy/visualization/registry.py index 773f1df5c8e..e066a336b14 100644 --- a/lib/galaxy/visualization/registry.py +++ b/lib/galaxy/visualization/registry.py @@ -960,10 +960,8 @@ class ResourceParser( object ): check_ownership=False, check_accessible=True ) elif param_type == 'dataset': - encoded_dataset_id = query_param - # really an hda... - parsed_param = controller.get_dataset( trans, encoded_dataset_id, - check_ownership=False, check_accessible=True ) + decoded_dataset_id = trans.security.decode_id( query_param ) + parsed_param = controller.hda_manager.get_accessible( trans, decoded_dataset_id, trans.user ) elif param_type == 'hda_or_ldda': encoded_dataset_id = query_param