mirror of
https://github.com/coder/coder.git
synced 2025-07-09 11:45:56 +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,
|
||||
}),
|
||||
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({
|
||||
createWorkspaceRequest: (_, event) => event.request,
|
||||
|
Reference in New Issue
Block a user