Require keys based on errorType value

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

@ -69,6 +69,12 @@
"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
}
}

Loading…
Cancel
Save