mirror of
https://github.com/ditkrg/rswag.git
synced 2026-01-25 15:22:56 +00:00
Support optional query parameters
This commit is contained in:
@@ -20,6 +20,8 @@ module Rswag
|
||||
|
||||
def build_query_string(example)
|
||||
query_string = parameters_in(:query)
|
||||
.select { |p| p.fetch(:required, true) ||
|
||||
example.respond_to?(p[:name]) }
|
||||
.map { |p| build_query_string_part(p, example.send(p[:name])) }
|
||||
.join('&')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user