From 228852cf5367b75eb3fa7f54fe743faf1e6324db Mon Sep 17 00:00:00 2001 From: Alexander Biryukov Date: Thu, 18 Jul 2019 12:58:15 +0300 Subject: [PATCH] Nullability fixes --- docs/schema.json | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/docs/schema.json b/docs/schema.json index 9a1f84d8d..9cd08bdd6 100644 --- a/docs/schema.json +++ b/docs/schema.json @@ -244,23 +244,22 @@ ] }, "requested_subtitles": { - "type": "object", + "type": [ + "object", + "null" + ], "additionalProperties": { - "type": [ - "array", - "null" - ], + "type": "object", "$ref": "#/definitions/subtitle" } }, "automatic_captions": { "type": "object", "additionalProperties": { - "type": [ - "array", - "null" - ], - "$ref": "#/definitions/subtitle" + "type": "array", + "items": { + "$ref": "#/definitions/subtitle" + } } }, "playlist_index": { @@ -636,9 +635,6 @@ "format": { "type": "object", "id": "urn:jsonschema:youtube-dl-format", - "required": [ - "url" - ], "properties": { "url": { "type": [ @@ -818,7 +814,10 @@ } }, "stretched_ratio": { - "type": "number" + "type": [ + "number", + "null" + ] }, "no_resume": { "type": [ @@ -830,8 +829,10 @@ "type": "object", "additionalProperties": { "type": [ + "object", "string", - "null" + "number", + "boolean" ] } }