fixing address validation

This commit is contained in:
afeiszli
2021-04-27 23:22:52 -04:00
parent a0dd5929cb
commit 22b5a714fd
2 changed files with 6 additions and 3 deletions

View File

@@ -149,8 +149,11 @@ func validateNetworkCreate(network models.Network) error {
return isvalid
})
_ = v.RegisterValidation("addressrange6_valid", func(fl validator.FieldLevel) bool {
isvalid := fl.Field().String() == "" || functions.IsIpCIDR(fl.Field().String())
return isvalid
isvalid := true
if *network.IsDualStack {
isvalid = functions.IsIpCIDR(fl.Field().String())
}
return isvalid
})