Skip to content

Commit 44f9b02

Browse files
fix(site): fix initial value for update parameters (#8863)
1 parent 00cbb21 commit 44f9b02

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

site/src/pages/WorkspacePage/UpdateBuildParametersDialog.tsx

+8-3
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import { useFormik } from "formik"
1616
import {
1717
selectInitialRichParametersValues,
1818
useValidationSchemaForRichParameters,
19+
workspaceBuildParameterValue,
1920
} from "utils/richParameters"
2021
import * as Yup from "yup"
2122
import DialogActions from "@mui/material/DialogActions"
@@ -32,10 +33,11 @@ export const UpdateBuildParametersDialog: FC<
3233
UpdateBuildParametersDialogProps
3334
> = ({ missedParameters, onUpdate, ...dialogProps }) => {
3435
const styles = useStyles()
36+
const initialRichParameterValues =
37+
selectInitialRichParametersValues(missedParameters)
3538
const form = useFormik({
3639
initialValues: {
37-
rich_parameter_values:
38-
selectInitialRichParametersValues(missedParameters),
40+
rich_parameter_values: initialRichParameterValues,
3941
},
4042
validationSchema: Yup.object({
4143
rich_parameter_values: useValidationSchemaForRichParameters(
@@ -81,9 +83,12 @@ export const UpdateBuildParametersDialog: FC<
8183
{...getFieldHelpers(
8284
"rich_parameter_values[" + index + "].value",
8385
)}
86+
initialValue={workspaceBuildParameterValue(
87+
initialRichParameterValues,
88+
parameter,
89+
)}
8490
key={parameter.name}
8591
parameter={parameter}
86-
initialValue=""
8792
index={index}
8893
onChange={async (value) => {
8994
await form.setFieldValue(

0 commit comments

Comments
 (0)