From: Taran Nathan Date: Fri, 25 Sep 2026 03:12:48 +0000 (-0700) Subject: favicon X-Git-Url: https://git.taranathan.com/?a=commitdiff_plain;h=ab1e2024c0044ef936b99a2c5434f1a9e801678a;p=robotics-task-manager.git favicon --- diff --git a/server/src/server.gleam b/server/src/server.gleam index aeb249a..2cfde07 100644 --- a/server/src/server.gleam +++ b/server/src/server.gleam @@ -85,11 +85,14 @@ fn handle_request(db: Database, request: Request) -> Response { fn middleware(req: Request, next: fn(Request) -> Response) -> Response { use <- wisp.log_request(req) use <- wisp.rescue_crashes - wisp.handle_head(req, fn(req) { - wisp.serve_static(req, under: "/static", from: "./static", next: fn() { - next(req) - }) - }) + use req <- wisp.handle_head(req) + use <- wisp.serve_static(req, under: "/static", from: "./static") + use <- wisp.serve_static( + req, + under: "/favicon.ico", + from: "./static/favicon.ico", + ) + next(req) } fn shell() -> Response { diff --git a/server/static/favicon.ico b/server/static/favicon.ico new file mode 100644 index 0000000..d46ff65 Binary files /dev/null and b/server/static/favicon.ico differ