diff options
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 15 |
1 files changed, 1 insertions, 14 deletions
@@ -317,20 +317,7 @@ func LoadUsersFromEnviron() UsersMap { func HandleIndex(f fs.FS) http.Handler { return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - - pth := filepath.Clean(r.URL.Path) - fh, err := f.Open(pth) - if err != nil { - fh, err = f.Open("index.html") - if err != nil { - logger.Println(err) - sendPlain(Response{w, http.StatusInternalServerError, - "Internal server error", nil}, nil) - return - } - } - - _, _ = io.Copy(w, fh) + logIfErr(renderHX(f, isHTMX(r), w, nil, "index.html")) }) } |
