# HG changeset patch # User Kim Alvefur # Date 1638131212 -3600 # Node ID 1e2f53fb209927bf2d042ca695a3741b6cb2b4a2 # Parent 18b12ad263f04acc8c6d94cfae47a990f7b76f19 mod_rest: Fix mistaken way of specifying required fields in XEP-0215 map diff -r 18b12ad263f0 -r 1e2f53fb2099 mod_rest/res/openapi.yaml --- a/mod_rest/res/openapi.yaml Sun Nov 28 20:10:07 2021 +0100 +++ b/mod_rest/res/openapi.yaml Sun Nov 28 21:26:52 2021 +0100 @@ -965,13 +965,15 @@ type: object xml: name: service + required: + - type + - host properties: transport: xml: attribute: true type: string type: - required: true xml: attribute: true type: string @@ -980,7 +982,6 @@ attribute: true type: integer host: - required: true xml: attribute: true type: string diff -r 18b12ad263f0 -r 1e2f53fb2099 mod_rest/res/schema-xmpp.json --- a/mod_rest/res/schema-xmpp.json Sun Nov 28 20:10:07 2021 +0100 +++ b/mod_rest/res/schema-xmpp.json Sun Nov 28 21:26:52 2021 +0100 @@ -234,7 +234,6 @@ } }, "host" : { - "required" : true, "type" : "string", "xml" : { "attribute" : true @@ -271,7 +270,6 @@ } }, "type" : { - "required" : true, "type" : "string", "xml" : { "attribute" : true @@ -284,6 +282,10 @@ } } }, + "required" : [ + "type", + "host" + ], "type" : "object", "xml" : { "name" : "service"