mirror of
https://github.com/matrix-org/matrix-spec
synced 2026-03-23 19:44:09 +01:00
Handle additionalProperties: true like additionalProperties: {}
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
This commit is contained in:
parent
149d5d2a95
commit
399e8609fd
|
|
@ -67,12 +67,18 @@
|
||||||
|
|
||||||
TODO: support `patternProperties` here.
|
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 }}
|
||||||
<tr>
|
<tr>
|
||||||
<td><Other properties></td>
|
<td><Other properties></td>
|
||||||
<td><code>{{ partial "partials/property-type" .additionalProperties | safeHTML }}</code></td>
|
<td><code>{{ partial "partials/property-type" $additionalProperties | safeHTML }}</code></td>
|
||||||
<td>{{ partial "partials/property-description" (dict "property" .additionalProperties) }}</td>
|
<td>{{ partial "partials/property-description" (dict "property" $additionalProperties) }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</table>
|
</table>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue