diff --git a/server/public/model/config.go b/server/public/model/config.go index c257e092df8..41a33dd5e94 100644 --- a/server/public/model/config.go +++ b/server/public/model/config.go @@ -3015,16 +3015,18 @@ type CloudSettings struct { } func (s *CloudSettings) SetDefaults() { - if s.CWSURL == nil { - switch GetServiceEnvironment() { + serviceEnvironment := GetServiceEnvironment() + if s.CWSURL == nil || serviceEnvironment == ServiceEnvironmentProduction { + switch serviceEnvironment { case ServiceEnvironmentProduction: s.CWSURL = NewString(CloudSettingsDefaultCwsURL) case ServiceEnvironmentTest, ServiceEnvironmentDev: s.CWSURL = NewString(CloudSettingsDefaultCwsURLTest) } } + if s.CWSAPIURL == nil { - switch GetServiceEnvironment() { + switch serviceEnvironment { case ServiceEnvironmentProduction: s.CWSAPIURL = NewString(CloudSettingsDefaultCwsAPIURL) case ServiceEnvironmentTest, ServiceEnvironmentDev: