get mainScript()

in src/components/utilities/wdl-graph/index.js [111:129]


  get mainScript() {
    const {workflow, wdlScript} = this.props;
    if (wdlScript && wdlScript.length) {
      return wdlScript;
    }
    let script = null;
    if (!workflow || !workflow.loaded) {
      return script;
    }
    if (workflow.metadata.loaded && workflow.metadata.value.submittedFiles) {
      if (workflow.metadata.value.submittedFiles.workflow) {
        script = workflow.metadata.value.submittedFiles.workflow;
      } else if (this.workflowUrlScriptRequest && this.workflowUrlScriptRequest.loaded) {
        script = this.workflowUrlScriptRequest.value || null;
      }
    }

    return script;
  }