       # console.log 'Chose random workflow', linkedWorkflows[randomIndex]
       linkedWorkflows[randomIndex]
 
-  getWorkflow: (selectedWorkflowID) ->
-    apiClient.type('workflows').get({ active: true, id: "#{selectedWorkflowID}", project_id: @state.project.id })
+  getWorkflow: (selectedWorkflowID, activeFilter = true) ->
+    query =
+      id: "#{selectedWorkflowID}",
+      project_id: @state.project.id
+    if activeFilter
+      query['active'] = true
+    apiClient.type('workflows').get(query)
       .catch (error) =>
         console.error error
         # TODO: Handle 404 once json-api-client error handling is fixed.

  contextTypes:
    geordi: React.PropTypes.object
    initialLoadComplete: React.PropTypes.bool

  propTypes:
    params: React.PropTypes.object


          awaitProjectCompleteness = Promise.resolve(project.completeness > 0.99)

          awaitProjectRoles = apiClient.type('project_roles').get({ project_id: project.id, page_size: 50 }).catch((error) => console.error(error))

          awaitPreferences = @getUserProjectPreferences(project, user)

