diff --git a/layouts/partials/openapi/render-object-table.html b/layouts/partials/openapi/render-object-table.html index 656f556a..66658b9c 100644 --- a/layouts/partials/openapi/render-object-table.html +++ b/layouts/partials/openapi/render-object-table.html @@ -67,12 +67,18 @@ TODO: support `patternProperties` here. */}} - {{ if reflect.IsMap .additionalProperties }} + {{/* Map `additionalProperties: true` to the equivalent `additionalProperties: {}` */}} + {{ $additionalProperties := .additionalProperties }} + {{ if eq $additionalProperties true }} + {{ $additionalProperties = dict }} + {{ end }} + + {{ if reflect.IsMap $additionalProperties }}
{{ partial "partials/property-type" .additionalProperties | safeHTML }}{{ partial "partials/property-type" $additionalProperties | safeHTML }}