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;
}