diff --git a/lib/rspec/openapi/schema_builder.rb b/lib/rspec/openapi/schema_builder.rb index 49b5272..ded1976 100644 --- a/lib/rspec/openapi/schema_builder.rb +++ b/lib/rspec/openapi/schema_builder.rb @@ -118,6 +118,8 @@ def build_parameter_name(key, value) if value.is_a?(Hash) && (value_keys = value.keys).size == 1 value_key = value_keys.first build_parameter_name("#{key}[#{value_key}]", value[value_key]) + elsif value.is_a?(Array) + "#{key}[]" else key end