diff --git a/front/app/src/common/crud/crud-formly-jsonschema.service.ts b/front/app/src/common/crud/crud-formly-jsonschema.service.ts index 5ef8bec9..6b575dae 100644 --- a/front/app/src/common/crud/crud-formly-jsonschema.service.ts +++ b/front/app/src/common/crud/crud-formly-jsonschema.service.ts @@ -43,7 +43,10 @@ export class CrudFormlyJsonschemaOptions implements FormlyJsonschemaOptions { field.type = "datetime"; } else if (schema.format === 'date') { field.type = "date"; - } else if (schema.hasOwnProperty('enum') && schema.enum.length == 1 && schema.enum[0] == schema.default ) { + } else if ( + (schema.hasOwnProperty('hidden') && schema.hidden) + || (schema.hasOwnProperty('enum') && schema.enum.length == 1 && schema.enum[0] == schema.default) + ) { field.type = "hidden"; } else if (schema.type == "array" && schema.format == "dictionary") { field.type = "dictionary";