mirror of
https://github.com/coder/coder.git
synced 2025-07-12 00:14:10 +00:00
fix: Fix sensitive parameters being displayed in the new workspace form (#1796)
This commit is contained in:
@ -156,7 +156,9 @@ export const createWorkspaceMachine = createMachine(
|
|||||||
selectedTemplate: (_, event) => event.template,
|
selectedTemplate: (_, event) => event.template,
|
||||||
}),
|
}),
|
||||||
assignTemplateSchema: assign({
|
assignTemplateSchema: assign({
|
||||||
templateSchema: (_, event) => event.data,
|
// Only show parameters that are allowed to be overridden.
|
||||||
|
// CLI code: https://github.com/coder/coder/blob/main/cli/create.go#L152-L155
|
||||||
|
templateSchema: (_, event) => event.data.filter((param) => param.allow_override_source),
|
||||||
}),
|
}),
|
||||||
assignCreateWorkspaceRequest: assign({
|
assignCreateWorkspaceRequest: assign({
|
||||||
createWorkspaceRequest: (_, event) => event.request,
|
createWorkspaceRequest: (_, event) => event.request,
|
||||||
|
Reference in New Issue
Block a user