aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2026-01-19 03:53:08 -0800
committerFuwn <[email protected]>2026-01-19 03:53:08 -0800
commit3a5a2641deda8d36f4a09fe5210db69f7d3bfa69 (patch)
tree763b4f09277ee400efe7cc3d4b8e6c6b20fd9939
parentfeat: Update Dockerfile for Go 1.24 and fix permissions (diff)
downloadkaze-3a5a2641deda8d36f4a09fe5210db69f7d3bfa69.tar.xz
kaze-3a5a2641deda8d36f4a09fe5210db69f7d3bfa69.zip
fix: Remove superfluous WriteHeader call in template error handling
-rw-r--r--internal/server/server.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/internal/server/server.go b/internal/server/server.go
index 04532b9..f895be1 100644
--- a/internal/server/server.go
+++ b/internal/server/server.go
@@ -350,8 +350,8 @@ func (s *Server) handleIndex(w http.ResponseWriter, r *http.Request) {
// Render template
w.Header().Set("Content-Type", "text/html; charset=utf-8")
if err := s.templates.ExecuteTemplate(w, "index.html", data); err != nil {
+ // Log the error but don't try to send headers - they're already sent
s.logger.Error("failed to render template", "error", err)
- http.Error(w, "Internal Server Error", http.StatusInternalServerError)
}
}