From 998eb858560b075da3c0ef5acc2b079743c09162 Mon Sep 17 00:00:00 2001 From: Dannon Baker Date: Mon, 7 Jan 2019 11:40:02 -0500 Subject: [PATCH] Fix hda accessibility check in Page's renderForSave name fetching --- lib/galaxy/webapps/galaxy/controllers/page.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/galaxy/webapps/galaxy/controllers/page.py b/lib/galaxy/webapps/galaxy/controllers/page.py index 0ee76ece236..4fbe27eafb5 100644 --- a/lib/galaxy/webapps/galaxy/controllers/page.py +++ b/lib/galaxy/webapps/galaxy/controllers/page.py @@ -1029,7 +1029,8 @@ def _placeholderRenderForSave(trans, item_class, item_id, encode=False): item_name = history.name elif item_class == 'HistoryDatasetAssociation': hda = trans.sa_session.query(trans.model.HistoryDatasetAssociation).get(decoded_item_id) - hda = managers.base.security_check(trans, hda , False, True) + hda_manager = managers.hdas.HDAManager(trans.app) + hda = hda_manager.get_accessible(decoded_item_id, trans.user) item_name = hda.name elif item_class == 'StoredWorkflow': wf = trans.sa_session.query(trans.model.StoredWorkflow).get(decoded_item_id)