diff --git a/src/views/workflows/ArbitraryWorkflowView.vue b/src/views/workflows/ArbitraryWorkflowView.vue index ee5f05c9328b76a811aa141e7ba8ea7143c90125..a35e5c1ab5be4a13c123a819a1a9903cfb7a967a 100644 --- a/src/views/workflows/ArbitraryWorkflowView.vue +++ b/src/views/workflows/ArbitraryWorkflowView.vue @@ -103,6 +103,16 @@ function startWorkflow( report_output_bucket: report_output_bucket, repository_url: workflowState.workflow.repository_url, token: workflowState.workflow.token ?? undefined, + mode: + (workflowState.workflow.modes ?? []).length > 0 + ? { + name: "", + // eslint-disable-next-line @typescript-eslint/no-non-null-assertion + entrypoint: workflowState.workflow.modes![0].entrypoint, + // eslint-disable-next-line @typescript-eslint/no-non-null-assertion + schema_path: workflowState.workflow.modes![0].schema_path, + } + : undefined, }) .then(() => { router.push({ diff --git a/src/views/workflows/WorkflowView.vue b/src/views/workflows/WorkflowView.vue index 32e1dc3b5d252431a8b55e2b469d10f739573e67..83d81b1d206ac7b7c481b8421914841612b72f9e 100644 --- a/src/views/workflows/WorkflowView.vue +++ b/src/views/workflows/WorkflowView.vue @@ -249,8 +249,8 @@ function updateWorkflow(workflowId: string) { function deprecateCurrentWorkflowVersion() { if (props.versionId) { WorkflowVersionService.workflowVersionDeprecateWorkflowVersion( - props.versionId, props.workflowId, + props.versionId, ).then((version) => { if (workflowState.workflow) { const versionIndex = workflowState.workflow.versions.findIndex(