Skip to content

Commit 434b912

Browse files
committed
fix: use the default value for a rich parameter if unset
This fixes an error thrown on the workspace settings page when a new parameter is added and the workspace hasn't been built yet.
1 parent abe1e89 commit 434b912

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

site/src/pages/WorkspaceSettingsPage/WorkspaceSettingsForm.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,10 @@ export const WorkspaceSettingsForm: FC<{
3737
(p) => p.name === parameter.name,
3838
)
3939
if (!buildParameter) {
40-
throw new Error("Missing build parameter for " + parameter.name)
40+
return {
41+
name: parameter.name,
42+
value: parameter.default_value,
43+
}
4144
}
4245
return buildParameter
4346
}),

0 commit comments

Comments
 (0)