fix: render additionalProperties set to true (#597)

fixes #596
This commit is contained in:
Matthias Mohr 2018-08-07 12:02:39 +02:00 committed by Roman Hotsiy
parent 568ce74077
commit f70ac081fe

View File

@ -244,14 +244,14 @@ function buildFields(
sortByRequired(fields, schema.required);
}
if (typeof additionalProps === 'object') {
if (typeof additionalProps === 'object' || additionalProps === true) {
fields.push(
new FieldModel(
parser,
{
name: 'property name *',
required: false,
schema: additionalProps,
schema: additionalProps === true ? {} : additionalProps,
kind: 'additionalProperties',
},
$ref + '/additionalProperties',