lib/xommelier/xml/element/serialization.rb in xommelier-0.1.18 vs lib/xommelier/xml/element/serialization.rb in xommelier-0.1.19
- old
+ new
@@ -99,10 +99,10 @@
end
@_xml_node = (prefix ? builder[prefix] : builder).
send(element_name, attribute_values) do |xml|
self.class.elements.each do |name, element|
value = elements.fetch(name, options[:default])
- if value
+ unless value == nil
element.override(xmlns: xmlns) do
serialize_element(name, value, xml, element)
end
end
end