From 35b3ed255ca42c0c61e46bbbeff6b528fbee9a11 Mon Sep 17 00:00:00 2001 From: Bruno Quaresma Date: Tue, 25 Apr 2023 17:26:42 -0300 Subject: [PATCH] fix(site): Fix default value for options (#7265) --- site/src/utils/richParameters.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/site/src/utils/richParameters.ts b/site/src/utils/richParameters.ts index cc239f1249..764dc1d089 100644 --- a/site/src/utils/richParameters.ts +++ b/site/src/utils/richParameters.ts @@ -15,8 +15,11 @@ export const selectInitialRichParametersValues = ( } templateParameters.forEach((parameter) => { + let parameterValue = parameter.default_value + if (parameter.options.length > 0) { - let parameterValue = parameter.options[0].value + parameterValue = parameterValue ?? parameter.options[0].value + if (defaultValuesFromQuery && defaultValuesFromQuery[parameter.name]) { parameterValue = defaultValuesFromQuery[parameter.name] } @@ -29,7 +32,6 @@ export const selectInitialRichParametersValues = ( return } - let parameterValue = parameter.default_value if (defaultValuesFromQuery && defaultValuesFromQuery[parameter.name]) { parameterValue = defaultValuesFromQuery[parameter.name] }