diff --git a/server/api/views.py b/server/api/views.py index 57752c85aeabedc4b3e4e17916e03e1a204a771b..478225f2ca809eed9e5d6cf78fcbf85b74d19e9b 100644 --- a/server/api/views.py +++ b/server/api/views.py @@ -948,5 +948,8 @@ class CcQtlWorkflows(views.APIView): def get(self, request, *args, **kwargs): runner = GalaxyRunner() gi = runner.galaxy_instance - wf = gi.workflows.get_workflows() - return Response(wf) + workflows = gi.workflows.get_workflows() + for w in workflows: + w["details"] = gi.workflows.show_workflow(w["id"]) + + return Response(workflows)