From 19215b035596807a223f7decb24dd1437a25bde9 Mon Sep 17 00:00:00 2001 From: Matt Baer Date: Thu, 3 Jan 2019 12:27:52 -0500 Subject: [PATCH] Send correct status on 404 in handleHTTPError --- handle.go | 1 + 1 file changed, 1 insertion(+) diff --git a/handle.go b/handle.go index 9f7ac65..54947f7 100644 --- a/handle.go +++ b/handle.go @@ -538,6 +538,7 @@ func (h *Handler) handleHTTPError(w http.ResponseWriter, r *http.Request, err er h.errors.Gone.ExecuteTemplate(w, "base", p) return } else if err.Status == http.StatusNotFound { + w.WriteHeader(err.Status) h.errors.NotFound.ExecuteTemplate(w, "base", pageForReq(h.app, r)) return } else if err.Status == http.StatusInternalServerError {