aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-05-20 21:16:51 +0000
committerFuwn <[email protected]>2024-05-20 21:16:51 +0000
commit3029b1029c7b99933138e45814446412f0ee548d (patch)
treeec6a15feb23b4b829c5ad6bd06c9c51d79a21f5c /src
parentrefactor(image): cleaner return value (diff)
downloadmayu-3029b1029c7b99933138e45814446412f0ee548d.tar.xz
mayu-3029b1029c7b99933138e45814446412f0ee548d.zip
refactor(request): infer types
Diffstat (limited to 'src')
-rw-r--r--src/request.gleam9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/request.gleam b/src/request.gleam
index 8476fd5..b6bd969 100644
--- a/src/request.gleam
+++ b/src/request.gleam
@@ -2,12 +2,9 @@ import database
import gleam/json
import gleam/string_builder
import svg
-import wisp.{type Response}
+import wisp
-fn middleware(
- request: wisp.Request,
- handle: fn(wisp.Request) -> wisp.Response,
-) -> wisp.Response {
+fn middleware(request, handle) {
let request = wisp.method_override(request)
use <- wisp.log_request(request)
@@ -17,7 +14,7 @@ fn middleware(
handle(request)
}
-pub fn handle(request, connection) -> Response {
+pub fn handle(request, connection) {
use _ <- middleware(request)
case wisp.path_segments(request) {