lib/money_s3/parsers/reference.rb in money_s3-0.4.0 vs lib/money_s3/parsers/reference.rb in money_s3-0.5.0

- old
+ new

@@ -14,12 +14,15 @@ def vzor submodel_at(VzorKomponentaType, :Vzor) end def to_h - { typ_kusovnik: typ_kusovnik.to_h, - vzor: vzor.to_h - }.delete_if { |k, v| v.nil? || v.empty? } + hash = {} + + hash[:typ_kusovnik] = typ_kusovnik.to_h if raw.key? :TypKusovnik + hash[:vzor] = vzor.to_h if raw.key? :Vzor + + hash end end end end \ No newline at end of file