diff --git a/modules/reitit-swagger-ui/src/reitit/swagger_ui.cljc b/modules/reitit-swagger-ui/src/reitit/swagger_ui.cljc index 53a6c04c..01d59cd4 100644 --- a/modules/reitit-swagger-ui/src/reitit/swagger_ui.cljc +++ b/modules/reitit-swagger-ui/src/reitit/swagger_ui.cljc @@ -32,14 +32,10 @@ (create-swagger-ui-handler nil)) ([options] (let [config-json (fn [{:keys [url config]}] (j/write-value-as-string (merge config {:url url}))) - conf-js (fn [opts] (str "window.API_CONF = " (config-json opts) ";")) options (as-> options $ (update $ :root (fnil identity "swagger-ui")) (update $ :url (fnil identity "/swagger.json")) - (assoc $ :paths {"/conf.js" {:headers {"Content-Type" "application/javascript"} - :status 200 - :body (conf-js $)} - "/config.json" {:headers {"Content-Type" "application/json"} + (assoc $ :paths {"/config.json" {:headers {"Content-Type" "application/json"} :status 200 :body (config-json $)}}))] (ring/routes