|
45 | 45 | unsavedChangesFormBuilderParallel || |
46 | 46 | unsavedChangesFormBuilderNonParallel; |
47 | 47 |
|
48 | | - $: isSchemaValid = argsSchemaVersionValid( |
49 | | - workflowTask.is_legacy_task |
50 | | - ? workflowTask.task_legacy.args_schema_version |
51 | | - : workflowTask.task.args_schema_version |
52 | | - ); |
| 48 | + $: isSchemaValid = argsSchemaVersionValid(workflowTask.task.args_schema_version); |
53 | 49 |
|
54 | 50 | $: hasNonParallel = |
55 | 51 | workflowTask.task_type === 'non_parallel' || workflowTask.task_type === 'compound'; |
56 | 52 | $: hasParallel = workflowTask.task_type === 'parallel' || workflowTask.task_type === 'compound'; |
57 | 53 |
|
58 | | - $: argsSchemaNonParallel = workflowTask.is_legacy_task |
59 | | - ? null |
60 | | - : workflowTask.task.args_schema_non_parallel; |
| 54 | + $: argsSchemaNonParallel = workflowTask.task.args_schema_non_parallel; |
61 | 55 |
|
62 | | - $: argsSchemaParallel = workflowTask.is_legacy_task |
63 | | - ? workflowTask.task_legacy.args_schema |
64 | | - : workflowTask.task.args_schema_parallel; |
| 56 | + $: argsSchemaParallel = workflowTask.task.args_schema_parallel; |
65 | 57 |
|
66 | | - $: schemaVersion = workflowTask.is_legacy_task |
67 | | - ? workflowTask.task_legacy.args_schema_version |
68 | | - : workflowTask.task.args_schema_version; |
| 58 | + $: schemaVersion = workflowTask.task.args_schema_version; |
69 | 59 |
|
70 | 60 | function handleNonParallelChanged() { |
71 | 61 | unsavedChangesNonParallel = true; |
|
201 | 191 | } |
202 | 192 |
|
203 | 193 | $: hasNonParallelArgs = |
204 | | - !workflowTask.is_legacy_task && |
205 | 194 | workflowTask.task.args_schema_non_parallel && |
206 | 195 | Object.keys( |
207 | 196 | stripIgnoredProperties( |
208 | 197 | workflowTask.task.args_schema_non_parallel, |
209 | | - getPropertiesToIgnore(workflowTask.is_legacy_task) |
| 198 | + getPropertiesToIgnore(false) |
210 | 199 | ).properties |
211 | 200 | ).length; |
212 | 201 |
|
213 | 202 | $: hasParallelArgs = |
214 | 203 | argsSchemaParallel && |
215 | | - Object.keys( |
216 | | - stripIgnoredProperties(argsSchemaParallel, getPropertiesToIgnore(workflowTask.is_legacy_task)) |
217 | | - .properties |
218 | | - ).length; |
| 204 | + Object.keys(stripIgnoredProperties(argsSchemaParallel, getPropertiesToIgnore(false)).properties) |
| 205 | + .length; |
219 | 206 |
|
220 | | - $: propertiesToIgnore = getPropertiesToIgnore(workflowTask.is_legacy_task); |
| 207 | + $: propertiesToIgnore = getPropertiesToIgnore(false); |
221 | 208 | </script> |
222 | 209 |
|
223 | 210 | <div id="workflow-arguments-schema-panel"> |
224 | 211 | <div id="task-args-validation-errors" /> |
225 | 212 | {#if workflowTask.task_type === 'non_parallel' || workflowTask.task_type === 'compound'} |
226 | | - {#if (hasNonParallelArgs && hasParallelArgs) || (workflowTask.task_type === 'compound' && !workflowTask.is_legacy_task && !workflowTask.task.args_schema_non_parallel)} |
| 213 | + {#if (hasNonParallelArgs && hasParallelArgs) || (workflowTask.task_type === 'compound' && !workflowTask.task.args_schema_non_parallel)} |
227 | 214 | <h5 class="ps-2 mt-3">Initialisation Arguments</h5> |
228 | 215 | {/if} |
229 | | - {#if !workflowTask.is_legacy_task && workflowTask.task.args_schema_non_parallel && isSchemaValid} |
| 216 | + {#if workflowTask.task.args_schema_non_parallel && isSchemaValid} |
230 | 217 | <div class="args-list"> |
231 | 218 | <JSchema |
232 | 219 | componentId="jschema-non-parallel" |
|
248 | 235 | </div> |
249 | 236 | {/if} |
250 | 237 | {/if} |
251 | | - {#if (hasNonParallelArgs && hasParallelArgs) || (workflowTask.task_type === 'compound' && !argsSchemaParallel && !workflowTask.is_legacy_task && !workflowTask.task.args_schema_non_parallel)} |
| 238 | + {#if (hasNonParallelArgs && hasParallelArgs) || (workflowTask.task_type === 'compound' && !argsSchemaParallel && !workflowTask.task.args_schema_non_parallel)} |
252 | 239 | <hr /> |
253 | 240 | {/if} |
254 | 241 | {#if workflowTask.task_type === 'parallel' || workflowTask.task_type === 'compound'} |
|
0 commit comments