mirror of
https://github.com/metosin/reitit.git
synced 2026-02-05 03:43:12 +00:00
Multipart-params revisited
This commit is contained in:
parent
2ab54a1b99
commit
2c476177be
1 changed files with 14 additions and 13 deletions
|
|
@ -23,7 +23,8 @@
|
||||||
(if-let [multipart (:multipart parameters)]
|
(if-let [multipart (:multipart parameters)]
|
||||||
(let [opts (assoc opts ::coercion/parameter-coercion parameter-coercion)
|
(let [opts (assoc opts ::coercion/parameter-coercion parameter-coercion)
|
||||||
coercers (if multipart (coercion/request-coercers coercion parameters opts))]
|
coercers (if multipart (coercion/request-coercers coercion parameters opts))]
|
||||||
(fn [handler]
|
{:data {:swagger {:consumes #{"multipart/form-data"}}}
|
||||||
|
:wrap (fn [handler]
|
||||||
(fn
|
(fn
|
||||||
([request]
|
([request]
|
||||||
(-> request
|
(-> request
|
||||||
|
|
@ -34,4 +35,4 @@
|
||||||
(-> request
|
(-> request
|
||||||
(multipart-params/multipart-params-request options)
|
(multipart-params/multipart-params-request options)
|
||||||
(coerced-request coercers)
|
(coerced-request coercers)
|
||||||
(handler respond raise))))))))}))
|
(handler respond raise)))))})))}))
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue