aboutsummaryrefslogtreecommitdiff
path: root/cmd/web/handlers/routes.go
diff options
context:
space:
mode:
authorSamuel Johnson <[email protected]>2025-11-25 20:52:35 -0500
committerSamuel Johnson <[email protected]>2025-11-25 20:52:35 -0500
commit44d6620b32f31c04663c9e08a1c3954273230ee8 (patch)
treea87cf977313ec95f050d7cdbbebd8bdae7c00ab2 /cmd/web/handlers/routes.go
parent12602302f28478a9e4ef91e66f68347a4d76f8a6 (diff)
Tidy the code
Diffstat (limited to 'cmd/web/handlers/routes.go')
-rw-r--r--cmd/web/handlers/routes.go18
1 files changed, 11 insertions, 7 deletions
diff --git a/cmd/web/handlers/routes.go b/cmd/web/handlers/routes.go
index a4c9c09..4b80615 100644
--- a/cmd/web/handlers/routes.go
+++ b/cmd/web/handlers/routes.go
@@ -11,25 +11,25 @@ import (
func RegisterEndpoints(app types.Application, db *sql.DB) *http.ServeMux {
auth := middleware.AuthMiddleware{
Err: app.Err,
- Db: db,
+ Db: db,
}
blog := blogContext{
- err: app.Err,
- db: db,
+ err: app.Err,
+ db: db,
Name: app.Env.Webmaster,
}
login := loginContext{
err: app.Err,
- db: db,
+ db: db,
}
audio := fsContext{
- err: app.Err,
- path: app.AudioDir,
+ err: app.Err,
+ path: app.AudioDir,
contentType: "audio/mpeg",
}
static := fsContext{
- err: app.Err,
+ err: app.Err,
path: "static",
}
@@ -46,5 +46,9 @@ func RegisterEndpoints(app types.Application, db *sql.DB) *http.ServeMux {
blogRouter.HandleFunc("/static/get", static.get)
+ blogRouter.HandleFunc("/favicon.ico", func(w http.ResponseWriter, r *http.Request) {
+ http.ServeFile(w, r, "/static/favicon.ico")
+ })
+
return blogRouter
}