mirror of
https://github.com/ditkrg/rswag.git
synced 2026-01-24 14:56:41 +00:00
Add required field
This commit is contained in:
parent
bec4f16676
commit
30002e5b98
@ -59,6 +59,7 @@ module Rswag
|
|||||||
mime_list = value.dig(:consumes)
|
mime_list = value.dig(:consumes)
|
||||||
if value && schema_param && mime_list
|
if value && schema_param && mime_list
|
||||||
value[:requestBody] = { content: {} } unless value.dig(:requestBody, :content)
|
value[:requestBody] = { content: {} } unless value.dig(:requestBody, :content)
|
||||||
|
value[:requestBody][:required] = true if schema_param[:required]
|
||||||
mime_list.each do |mime|
|
mime_list.each do |mime|
|
||||||
value[:requestBody][:content][mime] = { schema: schema_param[:schema] }
|
value[:requestBody][:content][mime] = { schema: schema_param[:schema] }
|
||||||
end
|
end
|
||||||
|
|||||||
@ -294,7 +294,8 @@
|
|||||||
"type": "file"
|
"type": "file"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
},
|
||||||
|
"required": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user