summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreltrac <hi@eltr.ac>2026-10-13 21:40:29 +0800
committereltrac <hi@eltr.ac>2026-10-13 21:42:48 +0800
commit4287b35b0ff9ae97c01685398e1f8c43003574c2 (patch)
treeddbf6d1a39d80d7cc7de43cae3249442ad73646e
parent3989bf6fbbb242ad5bd6a1d1f91f70a6a222f8e2 (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.md2
-rw-r--r--doc/images/weepinbell.avif (renamed from resources/static/weepinbell.avif)bin13923 -> 13923 bytes
-rw-r--r--resources/static/main.css23
-rw-r--r--src/weepinbell/webserver/handler.clj6
4 files changed, 3 insertions, 28 deletions
diff --git a/README.md b/README.md
index f0ceb16..ba2fe67 100644
--- a/README.md
+++ b/README.md
@@ -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
index e44dc03..e44dc03 100644
--- a/resources/static/weepinbell.avif
+++ b/doc/images/weepinbell.avif
Binary files differ
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)))