From f92489f99b99cf41ad61c1b758769b276d5d2e40 Mon Sep 17 00:00:00 2001 From: Quentin McGaw Date: Sat, 24 Oct 2020 18:45:44 +0000 Subject: [PATCH] Fix Nordvpn number empty string allowance --- internal/params/nordvpn.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/params/nordvpn.go b/internal/params/nordvpn.go index 0e6513b7..41848f74 100644 --- a/internal/params/nordvpn.go +++ b/internal/params/nordvpn.go @@ -17,10 +17,11 @@ func (r *reader) GetNordvpnRegions() (regions []string, err error) { // GetNordvpnRegion obtains the server numbers (optional) for the NordVPN servers from the // environment variable SERVER_NUMBER. func (r *reader) GetNordvpnNumbers() (numbers []uint16, err error) { - possibilities := make([]string, 65536) + possibilities := make([]string, 65537) for i := range possibilities { possibilities[i] = fmt.Sprintf("%d", i) } + possibilities[65536] = "" values, err := r.envParams.GetCSVInPossibilities("SERVER_NUMBER", possibilities) if err != nil { return nil, err