From 851d2e331cb2a8313529254d119fb0c9ae78c873 Mon Sep 17 00:00:00 2001 From: jwijenbergh Date: Fri, 6 May 2022 13:49:48 +0200 Subject: Well known: Add override for local server path using env var --- internal/server.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'internal/server.go') diff --git a/internal/server.go b/internal/server.go index 7500a26..9d27907 100644 --- a/internal/server.go +++ b/internal/server.go @@ -252,8 +252,11 @@ type ServerEndpoints struct { V string `json:"v"` } +// Make this a var which we can overwrite in the tests +var WellKnownPath string = ".well-known/vpn-user-portal" + func getEndpoints(baseURL string) (*ServerEndpoints, error) { - url := fmt.Sprintf("%s/.well-known/vpn-user-portal", baseURL) + url := fmt.Sprintf("%s/%s", baseURL, WellKnownPath) _, body, bodyErr := HTTPGet(url) if bodyErr != nil { -- cgit v1.2.3