From 1094e7d2403893783bb8bdfc8b3f8c17ce7e0fd5 Mon Sep 17 00:00:00 2001 From: Tommi Reiman Date: Fri, 7 Sep 2018 23:08:43 +0300 Subject: [PATCH] parameters-middleware & polish sample --- examples/ring-swagger/src/example/server.clj | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/examples/ring-swagger/src/example/server.clj b/examples/ring-swagger/src/example/server.clj index 19e36257..5e997dbb 100644 --- a/examples/ring-swagger/src/example/server.clj +++ b/examples/ring-swagger/src/example/server.clj @@ -7,7 +7,7 @@ [reitit.ring.middleware.muuntaja :as muuntaja] [reitit.ring.middleware.exception :as exception] [reitit.ring.middleware.multipart :as multipart] - [ring.middleware.params :as params] + [reitit.ring.middleware.parameters :as parameters] [ring.adapter.jetty :as jetty] [muuntaja.core :as m] [clojure.java.io :as io])) @@ -17,7 +17,8 @@ (ring/router [["/swagger.json" {:get {:no-doc true - :swagger {:info {:title "my-api"}} + :swagger {:info {:title "my-api" + :description "with reitit-ring"}} :handler (swagger/create-swagger-handler)}}] ["/files" @@ -38,8 +39,9 @@ :handler (fn [_] {:status 200 :headers {"Content-Type" "image/png"} - :body (io/input-stream - (io/resource "reitit.png"))})}}]] + :body (-> "reitit.png" + (io/resource) + (io/input-stream))})}}]] ["/math" {:swagger {:tags ["math"]}} @@ -61,7 +63,7 @@ {:data {:coercion reitit.coercion.spec/coercion :muuntaja m/instance :middleware [;; query-params & form-params - params/wrap-params + parameters/parameters-middleware ;; content-negotiation muuntaja/format-negotiate-middleware ;; encoding response body