lib/lono/template/dsl/builder/output.rb in lono-5.2.2 vs lib/lono/template/dsl/builder/output.rb in lono-5.2.3
- old
+ new
@@ -19,10 +19,10 @@
else
logical_id = first
properties = {value: second}
end
{ logical_id => properties }
- elsif definition.size == 2 && second.is_a?(String) # short form
+ elsif definition.size == 2 && (second.is_a?(String) || second.nil?) # short form
logical_id = first
properties = second.is_a?(String) ? { value: second } : {}
{ logical_id => properties }
elsif definition.size == 1
logical_id = first.to_s