diff --git a/schemas/ak-export.schema.json b/schemas/ak-export.schema.json index 8ac634a1d623343b478075f8fd646be15a7054ea..b4c8d63cdee632018ab7b6a58919e45a9ef1ff63 100644 --- a/schemas/ak-export.schema.json +++ b/schemas/ak-export.schema.json @@ -2,6 +2,9 @@ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "schemas/ak-export.schema.json", "properties": { - "info": {"unevaluatedProperties": false} + "info": { + "$ref": "ak.schema.json#/properties/info", + "unevaluatedProperties": false + } } } diff --git a/schemas/participant-export.schema.json b/schemas/participant-export.schema.json index 4c525f50006d63baab35e20155bd9fc82cfe1c37..d47a33c29bfbe4b3278feda411d7786ebb873254 100644 --- a/schemas/participant-export.schema.json +++ b/schemas/participant-export.schema.json @@ -14,6 +14,9 @@ } } }, - "info": {"unevaluatedProperties": false} + "info": { + "$ref": "participant.schema.json#/properties/info", + "unevaluatedProperties": false + } } } diff --git a/schemas/room-export.schema.json b/schemas/room-export.schema.json index ea709cffcbdffe117e7eb3952d0f536abdcc3db6..8942a2d383b30f7aac1806239c2bdc9a4b9fb92d 100644 --- a/schemas/room-export.schema.json +++ b/schemas/room-export.schema.json @@ -2,6 +2,9 @@ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "schemas/room-export.schema.json", "properties": { - "info": {"unevaluatedProperties": false} + "info": { + "$ref": "room.schema.json#/properties/info", + "unevaluatedProperties": false + } } } diff --git a/schemas/solver-input-export.schema.json b/schemas/solver-input-export.schema.json index e870d6886456ffd62895c48b185d3ffe210a6b29..6fbf48a7ef01da9dbc19cdb719e3a3bed6ae2355 100644 --- a/schemas/solver-input-export.schema.json +++ b/schemas/solver-input-export.schema.json @@ -7,6 +7,9 @@ "rooms": {"items": {"$ref": "room-export.schema.json"}}, "timeslots": {"items": {"$ref": "timeslot-export.schema.json"}}, "aks": {"items": {"$ref": "ak-export.schema.json"}}, - "info": {"unevaluatedProperties": false} + "info": { + "$ref": "solver-input.schema.json#/properties/info", + "unevaluatedProperties": false + } } } \ No newline at end of file diff --git a/schemas/timeslot-export.schema.json b/schemas/timeslot-export.schema.json index 5cce634ccb66e4892250a2278c5b562c374a0d7c..1689ad38add2c48e0b4be5a0764f0f9e65bc815f 100644 --- a/schemas/timeslot-export.schema.json +++ b/schemas/timeslot-export.schema.json @@ -2,11 +2,17 @@ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "schemas/timeslot-export.schema.json", "properties": { - "info": {"unevaluatedProperties": false}, + "info": { + "$ref": "timeslot.schema.json#/properties/info", + "unevaluatedProperties": false + }, "blocks": { "items": { "items": { - "info": {"unevaluatedProperties": false} + "info": { + "$ref": "timeslot.schema.json#/properties/blocks/items/items/info", + "unevaluatedProperties": false + } } } }