fix: support for negative numbers for decimal parameters (closes #866)

This commit is contained in:
Simone Margaritelli 2021-04-21 14:02:36 +02:00
parent 568c166fe1
commit c38de3a511

View file

@ -59,7 +59,7 @@ func NewIntParameter(name string, def_value string, desc string) *ModuleParam {
} }
func NewDecimalParameter(name string, def_value string, desc string) *ModuleParam { func NewDecimalParameter(name string, def_value string, desc string) *ModuleParam {
return NewModuleParameter(name, def_value, FLOAT, "^[\\d]+(\\.\\d+)?$", desc) return NewModuleParameter(name, def_value, FLOAT, `^[\-\+]?[\d]+(\.\d+)?$`, desc)
} }
func (p ModuleParam) validate(value string) (error, interface{}) { func (p ModuleParam) validate(value string) (error, interface{}) {