aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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) {