diff options
| author | eltrac <hi@eltr.ac> | 2026-04-29 15:58:43 +0800 |
|---|---|---|
| committer | eltrac <hi@eltr.ac> | 2026-04-29 16:39:56 +0800 |
| commit | 6a90212cbfb334259e8ff3199caebf8b8c2751d2 (patch) | |
| tree | da6c34534686972fce8826b78aac990613fe1346 /src | |
| parent | 225c5c2d282cd77fd047e876b56e6c6b6e6bdb11 (diff) | |
fix: missing Content-Type and remove chesire
Diffstat (limited to 'src')
| -rw-r--r-- | src/weepinbell/receiver.clj | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/weepinbell/receiver.clj b/src/weepinbell/receiver.clj index c35548d..5adb535 100644 --- a/src/weepinbell/receiver.clj +++ b/src/weepinbell/receiver.clj @@ -4,8 +4,7 @@ [clojure.core.async :refer [put!]] [weepinbell.utils :refer [validate-urls validate-target]] [weepinbell.config :refer [get-config]] - [md5.core :refer [string->md5-hex]] - [cheshire.core :as json])) + [md5.core :refer [string->md5-hex]])) (defn verify-request [source target] @@ -18,6 +17,7 @@ (= source target) "Source and target are identical." (not (validate-target target)) "Domain of target is not allowed. This receiver does not receive webmention on its behalf.")] {:status 400 + :headers {"Content-Type" "application/json; charset=utf-8"} :body {:status 400 :message error-msg}})) @@ -52,6 +52,6 @@ {:status 201 :headers {"Location" wm-url "Content-Type" "application/json; charset=utf-8"} - :body (json/generate-string response)}))))) + :body response}))))) |
