catalog-model: make Template beta2 step id and name optional

This commit is contained in:
Patrik Oldsberg
2021-02-23 23:53:23 +01:00
parent 1719d05cbc
commit 7c3f65f3b2
4 changed files with 23 additions and 4 deletions
@@ -360,7 +360,11 @@ export async function createRouter(
taskSpec = {
values,
steps: template.spec.steps,
steps: template.spec.steps.map((step, index) => ({
...step,
id: step.id ?? `step-${index + 1}`,
name: step.name ?? step.action,
})),
output: template.spec.output ?? {},
};
} else {