From b3922864f228f6184c2fcd7a87ccda70eaed631c Mon Sep 17 00:00:00 2001 From: Dane Everitt Date: Fri, 25 Dec 2020 14:40:28 -0800 Subject: [PATCH] Simplify origin checking --- router/websocket/websocket.go | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/router/websocket/websocket.go b/router/websocket/websocket.go index f9f3313..736c757 100644 --- a/router/websocket/websocket.go +++ b/router/websocket/websocket.go @@ -84,19 +84,11 @@ func GetHandler(s *server.Server, w http.ResponseWriter, r *http.Request) (*Hand if o == config.Get().PanelLocation { return true } - for _, origin := range config.Get().AllowedOrigins { - if origin == "*" { + if origin == "*" || origin == o { return true } - - if o != origin { - continue - } - - return true } - return false }, }