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