diff --git a/src/Jackett.Common/Definitions/schema.json b/src/Jackett.Common/Definitions/schema.json index ca1cc0903..844fc6e88 100644 --- a/src/Jackett.Common/Definitions/schema.json +++ b/src/Jackett.Common/Definitions/schema.json @@ -708,8 +708,38 @@ }, "required": [ "seeders", + "size", "title" ], + "oneOf": [ + { + "required": [ + "category" + ] + }, + { + "required": [ + "categorydesc" + ] + } + ], + "anyOf": [ + { + "required": [ + "download" + ] + }, + { + "required": [ + "infohash" + ] + }, + { + "required": [ + "magnet" + ] + } + ], "title": "FieldsBlock" }, "DownloadBlock": {