Require keys based on errorType value

pull/2099/head
Paul Pfeister 4 weeks ago
parent cc0b57c0af
commit 80d0434bb3

@ -69,6 +69,12 @@
"properties": { "errorType": { "const": "status_code" } } "properties": { "errorType": { "const": "status_code" } }
} }
}, },
"if": { "properties": { "errorType": { "const": "message" } } },
"then": { "required": [ "errorMsg" ] },
"else": {
"if": { "properties": { "errorType": { "const": "response_url" } } },
"then": { "required": [ "errorUrl" ] }
},
"additionalProperties": false "additionalProperties": false
} }
} }

Loading…
Cancel
Save