From 2773c83915558dbfd9ff16d6fa00ec33c29b72ee Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Tue, 01 Apr 2025 22:49:44 +0800 Subject: [PATCH] Fix colon warning page's headers --- http_server.go | 14 +++++++------- diff --git a/http_server.go b/http_server.go index baddf9d7428266d27c86db352802aca8fb9b4405..8931853052ef46f4fd3ae08822ca79f6cf892e4b 100644 --- a/http_server.go +++ b/http_server.go @@ -48,13 +48,6 @@ dirMode = true segments = segments[:len(segments)-1] } - for _, v := range segments { - if strings.Contains(v, ":") { - errorPage400Colon(writer, params) - return - } - } - params["url_segments"] = segments params["dir_mode"] = dirMode params["global"] = globalData @@ -70,6 +63,13 @@ if userID == 0 { params["user_id_string"] = "" } else { params["user_id_string"] = strconv.Itoa(userID) + } + + for _, v := range segments { + if strings.Contains(v, ":") { + errorPage400Colon(writer, params) + return + } } if len(segments) == 0 { -- 2.48.1