From dd609265a20a820da4313e21204075836ba51567 Mon Sep 17 00:00:00 2001 From: mvdbeek Date: Mon, 23 Oct 2017 18:15:44 +0200 Subject: [PATCH] Only subqueryload latest_workflow instead of all workflows --- lib/galaxy/managers/workflows.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/galaxy/managers/workflows.py b/lib/galaxy/managers/workflows.py index e561be792758..0c1e1982b7eb 100644 --- a/lib/galaxy/managers/workflows.py +++ b/lib/galaxy/managers/workflows.py @@ -56,7 +56,7 @@ def get_stored_workflow(self, trans, workflow_id): filter(trans.app.model.StoredWorkflow.id == workflow_id) stored_workflow = workflow_query.options(joinedload('annotations'), joinedload('tags'), - subqueryload('workflows').joinedload('steps').joinedload('*')).first() + subqueryload('latest_workflow').joinedload('steps').joinedload('*')).first() if stored_workflow is None: raise exceptions.ObjectNotFound("No such workflow found.") return stored_workflow