diff --git a/session/module_param.go b/session/module_param.go index 1f4b5838..3b8cc9ad 100644 --- a/session/module_param.go +++ b/session/module_param.go @@ -55,7 +55,7 @@ func NewBoolParameter(name string, def_value string, desc string) *ModuleParam { } func NewIntParameter(name string, def_value string, desc string) *ModuleParam { - return NewModuleParameter(name, def_value, INT, "^[\\d]+$", desc) + return NewModuleParameter(name, def_value, INT, `^[\-\+]?[\d]+$`, desc) } func NewDecimalParameter(name string, def_value string, desc string) *ModuleParam {