|
@@ -88,12 +88,17 @@ func CreateNetwork(network models.Network) (models.Network, error) {
|
|
}
|
|
}
|
|
network.AddressRange6 = normalizedRange
|
|
network.AddressRange6 = normalizedRange
|
|
}
|
|
}
|
|
|
|
+
|
|
network.SetDefaults()
|
|
network.SetDefaults()
|
|
network.SetNodesLastModified()
|
|
network.SetNodesLastModified()
|
|
network.SetNetworkLastModified()
|
|
network.SetNetworkLastModified()
|
|
|
|
|
|
pro.AddProNetDefaults(&network)
|
|
pro.AddProNetDefaults(&network)
|
|
|
|
|
|
|
|
+ if len(network.ProSettings.AllowedGroups) == 0 {
|
|
|
|
+ network.ProSettings.AllowedGroups = []string{pro.DEFAULT_ALLOWED_GROUPS}
|
|
|
|
+ }
|
|
|
|
+
|
|
err := ValidateNetwork(&network, false)
|
|
err := ValidateNetwork(&network, false)
|
|
if err != nil {
|
|
if err != nil {
|
|
//logic.ReturnErrorResponse(w, r, logic.FormatError(err, "badrequest"))
|
|
//logic.ReturnErrorResponse(w, r, logic.FormatError(err, "badrequest"))
|