diff options
| author | eltrac <hi@eltr.ac> | 2026-10-13 21:40:29 +0800 |
|---|---|---|
| committer | eltrac <hi@eltr.ac> | 2026-10-13 21:42:48 +0800 |
| commit | 4287b35b0ff9ae97c01685398e1f8c43003574c2 (patch) | |
| tree | ddbf6d1a39d80d7cc7de43cae3249442ad73646e | |
| parent | 3989bf6fbbb242ad5bd6a1d1f91f70a6a222f8e2 (diff) | |
handler: fix JSON response missing proper Content-Type
- wrap-defaults middleware should be placed outside of
wrap-json-response, otherwise Content-Type would be in correct
- remove unused static resources
| -rw-r--r-- | README.md | 2 | ||||
| -rw-r--r-- | doc/images/weepinbell.avif (renamed from resources/static/weepinbell.avif) | bin | 13923 -> 13923 bytes | |||
| -rw-r--r-- | resources/static/main.css | 23 | ||||
| -rw-r--r-- | src/weepinbell/webserver/handler.clj | 6 |
4 files changed, 3 insertions, 28 deletions
@@ -1,7 +1,7 @@ > [!warning] > This Project is still under active development. API may change. There may be fatal bugs. -<img src="resources/static/weepinbell.avif" align="right" width="300px" /> +<img src="doc/images/weepinbell.avif" align="right" width="300px" /> # weepinbell diff --git a/resources/static/weepinbell.avif b/doc/images/weepinbell.avif Binary files differindex e44dc03..e44dc03 100644 --- a/resources/static/weepinbell.avif +++ b/doc/images/weepinbell.avif diff --git a/resources/static/main.css b/resources/static/main.css deleted file mode 100644 index cb3837d..0000000 --- a/resources/static/main.css +++ /dev/null @@ -1,23 +0,0 @@ -body { - margin: 0; - padding: 0; -} - -.home { - display: flex; - align-items: center; - justify-content: center; - min-height: 100dvh; - flex-direction: column; - font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; -} - -.home img.banner { - display: block; - width: 400px; -} - -.home p { - text-align: center; -} - diff --git a/src/weepinbell/webserver/handler.clj b/src/weepinbell/webserver/handler.clj index 9474b75..7f40f57 100644 --- a/src/weepinbell/webserver/handler.clj +++ b/src/weepinbell/webserver/handler.clj @@ -5,7 +5,6 @@ [compojure.core :refer [routes POST GET context]] [compojure.route :as route] [ring.middleware.defaults :refer [wrap-defaults api-defaults]] - [ring.middleware.resource :refer [wrap-resource]] [ring.middleware.json :refer [wrap-json-response]])) (s/def ::services @@ -76,7 +75,6 @@ [api-meta] (-> (make-api api-meta) make-handler - (wrap-resource "static") - (wrap-defaults api-defaults) - (wrap-json-response))) + (wrap-json-response) + (wrap-defaults api-defaults))) |
