mirror of
https://github.com/ditkrg/rswag.git
synced 2026-01-25 15:22:56 +00:00
add specific test for formData
This commit is contained in:
@@ -55,7 +55,7 @@ module Rswag
|
||||
v.each_pair do |_verb, value|
|
||||
is_hash = value.is_a?(Hash)
|
||||
if is_hash && value.dig(:parameters)
|
||||
schema_param = value.dig(:parameters)&.find { |p| p[:in] == :body && p[:schema] }
|
||||
schema_param = value.dig(:parameters)&.find { |p| (p[:in] == :body || p[:in] == :formData) && p[:schema] }
|
||||
mime_list = value.dig(:consumes)
|
||||
if value && schema_param && mime_list
|
||||
value[:requestBody] = { content: {} } unless value.dig(:requestBody, :content)
|
||||
|
||||
Reference in New Issue
Block a user