diff options
| author | Fuwn <[email protected]> | 2024-05-20 21:16:51 +0000 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-05-20 21:16:51 +0000 |
| commit | 3029b1029c7b99933138e45814446412f0ee548d (patch) | |
| tree | ec6a15feb23b4b829c5ad6bd06c9c51d79a21f5c /src | |
| parent | refactor(image): cleaner return value (diff) | |
| download | mayu-3029b1029c7b99933138e45814446412f0ee548d.tar.xz mayu-3029b1029c7b99933138e45814446412f0ee548d.zip | |
refactor(request): infer types
Diffstat (limited to 'src')
| -rw-r--r-- | src/request.gleam | 9 |
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) { |