all repos

mugit @ b407568d0a3ac5a14ba9b93f349903d11e7c224d

🐮 git server that your cow will love

mugit/internal/handlers/util.go(view raw)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package handlers

import (
	"log/slog"
	"net/http"
)

func (h *handlers) write404(w http.ResponseWriter) {
	w.WriteHeader(http.StatusNotFound)
	if err := h.t.ExecuteTemplate(w, "404", nil); err != nil {
		slog.Error("404 template", "err", err)
	}
}

func (h *handlers) write500(w http.ResponseWriter) {
	w.WriteHeader(http.StatusInternalServerError)
	if err := h.t.ExecuteTemplate(w, "500", nil); err != nil {
		slog.Error("500 template", "err", err)
	}
}