From 31eb743a5d178fa4435a54b7ba44e69d45b0581b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0ediv=C3=BD?= Date: Mon, 20 Sep 2021 00:19:33 +0200 Subject: [PATCH] fix static server response code. --- internal/http/manager.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/internal/http/manager.go b/internal/http/manager.go index 9589114a..20169a2e 100644 --- a/internal/http/manager.go +++ b/internal/http/manager.go @@ -45,11 +45,14 @@ func New(WebSocketManager types.WebSocketManager, ApiManager types.ApiManager, c fs := http.FileServer(http.Dir(config.Static)) router.Get("/*", func(w http.ResponseWriter, r *http.Request) error { _, err := os.Stat(config.Static + r.URL.Path) - - if !os.IsNotExist(err) { + if err == nil { fs.ServeHTTP(w, r) + return nil + } + if os.IsNotExist(err) { + http.NotFound(w, r) + return nil } - return err }) }