             awaitProjectCompleteness,
             awaitProjectRoles,
             awaitPreferences
-          ]).then(([background, owner, pages, projectAvatar, projectIsComplete, projectRoles, preferences]) => 
+          ]).then(([background, owner, pages, projectAvatar, projectIsComplete, projectRoles, preferences]) =>
               @setState({ background, owner, pages, projectAvatar, projectIsComplete, projectRoles, preferences })
               @getSelectedWorkflow(project, preferences)
             ).catch((error) => @setState({ error }); console.error(error); );

      @context.geordi?.forget ['experiment','cohort']

  fetchProjectData: (ownerName, projectName, user) ->
    @setState({ 
      error: null,
      loading: true,
      preferences: null,

      linkedWorkflows[randomIndex]

  getWorkflow: (selectedWorkflowID) ->
    apiClient.type('workflows').get({ id: "#{selectedWorkflowID}", project_id: @state.project.id })
      .catch (error) =>
        console.error error
        # TODO: Handle 404 once json-api-client error handling is fixed.
