[management] return nil when config is not set

This commit is contained in:
mlsmaycon
2026-07-02 11:20:30 +02:00
parent 1d8b5f6e5c
commit 96338dccdb
@@ -49,14 +49,7 @@ func init() {
func toNetbirdConfig(config *nbconfig.Config, turnCredentials *Token, relayToken *Token, extraSettings *types.ExtraSettings, settings *types.Settings) *proto.NetbirdConfig { func toNetbirdConfig(config *nbconfig.Config, turnCredentials *Token, relayToken *Token, extraSettings *types.ExtraSettings, settings *types.Settings) *proto.NetbirdConfig {
if config == nil { if config == nil {
if settings == nil { return nil
return nil
}
return &proto.NetbirdConfig{
Metrics: &proto.MetricsConfig{
Enabled: settings.MetricsPushEnabled,
},
}
} }
var stuns []*proto.HostConfig var stuns []*proto.HostConfig