diff --git a/app/react/edge/edge-stacks/CreateView/TemplateFieldset/EnvVarsFieldset.tsx b/app/react/edge/edge-stacks/CreateView/TemplateFieldset/EnvVarsFieldset.tsx index 715e49320..dd570614f 100644 --- a/app/react/edge/edge-stacks/CreateView/TemplateFieldset/EnvVarsFieldset.tsx +++ b/app/react/edge/edge-stacks/CreateView/TemplateFieldset/EnvVarsFieldset.tsx @@ -81,7 +81,15 @@ function Item({ } export function getDefaultValues(definitions: Array): Value { - return Object.fromEntries(definitions.map((v) => [v.name, v.default || ''])); + return Object.fromEntries( + definitions.map((v) => { + if (v.select) { + return [v.name, v.select.find((v) => v.default)?.value || '']; + } + + return [v.name, v.default || '']; + }) + ); } export function envVarsFieldsetValidation(): SchemaOf {