Fix query-parameters->string for multi-valued parameters
This commit is contained in:
parent
83012b101b
commit
dfb1da3197
|
@ -172,13 +172,14 @@
|
|||
((key . ($ <invalid-query-parameter>))
|
||||
'())
|
||||
((key . value)
|
||||
(list (simple-format #f "~A=~A"
|
||||
key (value->text value))))
|
||||
((key values ...)
|
||||
(map (lambda (value)
|
||||
(simple-format #f "~A=~A"
|
||||
key (value->text value)))
|
||||
values)))
|
||||
(if (list? value)
|
||||
(map (lambda (value)
|
||||
(simple-format #f "~A=~A"
|
||||
key (value->text value)))
|
||||
value)
|
||||
(list (simple-format
|
||||
#f "~A=~A"
|
||||
key (value->text value))))))
|
||||
query-parameters))
|
||||
"&"))
|
||||
|
||||
|
|
Loading…
Reference in New Issue