improvement: gracefully render malformed and empty requestBodies (via #5208)
This commit is contained in:
@@ -28,12 +28,12 @@ const RequestBody = ({
|
|||||||
|
|
||||||
const requestBodyDescription = (requestBody && requestBody.get("description")) || null
|
const requestBodyDescription = (requestBody && requestBody.get("description")) || null
|
||||||
const requestBodyContent = (requestBody && requestBody.get("content")) || new OrderedMap()
|
const requestBodyContent = (requestBody && requestBody.get("content")) || new OrderedMap()
|
||||||
contentType = contentType || requestBodyContent.keySeq().first()
|
contentType = contentType || requestBodyContent.keySeq().first() || ""
|
||||||
|
|
||||||
const mediaTypeValue = requestBodyContent.get(contentType, OrderedMap())
|
const mediaTypeValue = requestBodyContent.get(contentType, OrderedMap())
|
||||||
const schemaForMediaType = mediaTypeValue.get("schema", OrderedMap())
|
const schemaForMediaType = mediaTypeValue.get("schema", OrderedMap())
|
||||||
|
|
||||||
if(!mediaTypeValue) {
|
if(!mediaTypeValue.size) {
|
||||||
return null
|
return null
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user