We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2fe4892 commit a0f7250Copy full SHA for a0f7250
1 file changed
src/compojure/api/meta.clj
@@ -392,13 +392,13 @@
392
393
;; for routes, create a separate lookup-function to find the inner routes
394
child-form (if routes
395
- (let [form `(~body-wrap ~@body)
+ (let [form (vec body)
396
form (if (seq letks) `(dummy-letk ~letks ~form) form)
397
form (if (seq lets) `(dummy-let ~lets ~form) form)
398
form `(compojure.core/let-request [~arg ~'+compojure-api-request+] ~form)
399
form `(fn [~'+compojure-api-request+] ~form)]
400
form))]
401
(if routes
402
- `(let [childs# ~(if routes [`(~child-form {})] nil)]
+ `(let [childs# ~(if routes `(~child-form {}) nil)]
403
(routes/create ~path-string ~method (merge-parameters ~swagger) childs# ~form))
404
`(routes/create ~path-string ~method (merge-parameters ~swagger) nil ~form))))
0 commit comments