From f7cf187bacfa67bacd045ca7ec3f7b0da5dc178c Mon Sep 17 00:00:00 2001 From: Yohann D'ANELLO Date: Thu, 25 Feb 2021 17:43:37 +0100 Subject: [PATCH] Ignore stream name case --- web/handler.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web/handler.go b/web/handler.go index c733a1c..4eb8899 100644 --- a/web/handler.go +++ b/web/handler.go @@ -42,7 +42,7 @@ func viewerHandler(w http.ResponseWriter, r *http.Request) { } // Get stream ID from URL, or from domain name - path := r.URL.Path[1:] + path := strings.ToLower(r.URL.Path[1:]) host := r.Host if strings.Contains(host, ":") { realHost, _, err := net.SplitHostPort(r.Host) @@ -52,13 +52,13 @@ func viewerHandler(w http.ResponseWriter, r *http.Request) { } host = realHost } - host = strings.ToLower(strings.Replace(host, ".", "-", -1)) + host = strings.Replace(host, ".", "-", -1) if streamID, ok := cfg.MapDomainToStream[host]; ok { // Move home page to /about if path == "about" { path = "" } else { - path = streamID + path = strings.ToLower(streamID) } }