chore(storage): runtime defaults on servers data
- `openvpn` default VPN protocol for servers - True UDP if VPN protocol is Wireguard
This commit is contained in:
@@ -204,6 +204,7 @@ func (s *Storage) extractServersFromBytes(b []byte, hardcoded models.AllServers)
|
||||
if err != nil {
|
||||
return servers, err
|
||||
}
|
||||
element.target.SetDefaults()
|
||||
}
|
||||
|
||||
return servers, nil
|
||||
|
||||
@@ -24,6 +24,7 @@ type InfoErrorer interface {
|
||||
func New(logger InfoErrorer, filepath string) (storage *Storage, err error) {
|
||||
// error returned covered by unit test
|
||||
harcodedServers, _ := parseHardcodedServers()
|
||||
harcodedServers.SetDefaults()
|
||||
|
||||
storage = &Storage{
|
||||
hardcodedServers: harcodedServers,
|
||||
|
||||
Reference in New Issue
Block a user