From b0302a93b15856c316d68e0b60dcd9e63b458d81 Mon Sep 17 00:00:00 2001 From: Robert Janetzko Date: Thu, 27 Apr 2023 12:55:32 +0000 Subject: [PATCH] bugfix too many redirects --- backend/server/loading.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/backend/server/loading.go b/backend/server/loading.go index a217221..c623efe 100644 --- a/backend/server/loading.go +++ b/backend/server/loading.go @@ -108,10 +108,11 @@ func (h loadHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) { } } if err != nil { - httpError(w, err) - return + if !os.IsNotExist(err) { + httpError(w, err) + } } - http.Redirect(w, r, h.server.context.config.SubUri+"/load", http.StatusSeeOther) + http.Redirect(w, r, h.server.context.config.SubUri+"/load?p=%2f", http.StatusSeeOther) } func isLegendsXml(f fs.FileInfo) bool {