restore default enum is first value behavior
This commit is contained in:
parent
6615c6efc7
commit
967b459ff1
|
@ -36,8 +36,12 @@ module Msf
|
|||
self.required = required
|
||||
self.desc = attrs.is_a?(String) ? attrs : desc
|
||||
self.enums = [ *(enums) ].map { |x| x.to_s }
|
||||
self.default = default
|
||||
regex_temp = regex
|
||||
if default.nil? && enums.length > 0
|
||||
self.default = enums[0]
|
||||
else
|
||||
self.default = default
|
||||
end
|
||||
regex_temp = regex
|
||||
else
|
||||
if attrs[0].nil?
|
||||
self.required = required
|
||||
|
|
Loading…
Reference in New Issue