Skip to content

Commit 089a765

Browse files
committed
Made first task required in continue workflow modal
1 parent cdb2ba0 commit 089a765

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

src/lib/components/v2/workflow/RunWorkflowModal.svelte

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,10 @@
4040
4141
$: selectedDataset = datasets.find((d) => d.id === selectedDatasetId);
4242
43+
$: runBtnDisabled =
44+
(mode === 'restart' && !replaceExistingDataset && newDatasetName === selectedDataset?.name) ||
45+
(mode === 'continue' && firstTaskIndex === undefined);
46+
4347
/**
4448
* @param {'run'|'restart'|'continue'} action
4549
*/
@@ -268,7 +272,13 @@
268272
</div>
269273
{/if}
270274
<div class="mb-3">
271-
<label for="firstTaskIndex" class="form-label">First task (Optional)</label>
275+
<label for="firstTaskIndex" class="form-label">
276+
{#if mode === 'continue'}
277+
First task (Required)
278+
{:else}
279+
First task (Optional)
280+
{/if}
281+
</label>
272282
<select
273283
name="firstTaskIndex"
274284
id="firstTaskIndex"
@@ -395,9 +405,7 @@
395405
<button
396406
class="btn btn-primary"
397407
on:click={() => (checkingConfiguration = true)}
398-
disabled={mode === 'restart' &&
399-
!replaceExistingDataset &&
400-
newDatasetName === selectedDataset?.name}
408+
disabled={runBtnDisabled}
401409
>
402410
Run
403411
</button>

0 commit comments

Comments
 (0)