fix: adjust ParameterSchema type for workspace creation (#2384)

* add ability to activate users

resolves #2254

* added test

* PR feedback

* guarding against null validation_contains field

* fixing type for ParameterSchema

resolves #2161
This commit is contained in:
Kira Pilot
2022-06-15 15:12:57 -04:00
committed by GitHub
parent 2e625c1d9b
commit 0f44048fcc
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -190,7 +190,7 @@ export interface ParameterSchema {
readonly validation_condition: string
readonly validation_type_system: string
readonly validation_value_type: string
readonly validation_contains: string[]
readonly validation_contains?: string[]
}
// From codersdk/provisionerdaemons.go:33:6
@@ -29,7 +29,7 @@ export const ParameterInput: FC<ParameterInputProps> = ({ disabled, onChange, sc
}
const ParameterField: React.FC<ParameterInputProps> = ({ disabled, onChange, schema }) => {
if (schema.validation_contains.length > 0) {
if (schema.validation_contains && schema.validation_contains.length > 0) {
return (
<RadioGroup
defaultValue={schema.default_source_value}