min or max may be optional

Stephen Paul Weber created

Change summary

lib/form_template.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Detailed changes

lib/form_template.rb 🔗

@@ -75,7 +75,7 @@ class FormTemplate
 
 		def validation_type(xml, open: false, regex: nil, range: nil)
 			xml.open if open
-			xml.range(min: range.first, max: range.last) if range
+			xml.range({ min: range.first, max: range.last }.compact) if range
 			xml.regex(regex.source) if regex
 			open || regex || range
 		end