lib/adiwg/mdtranslator/writers/mdJson/sections/mdJson_allocation.rb in adiwg-mdtranslator-2.10.0 vs lib/adiwg/mdtranslator/writers/mdJson/sections/mdJson_allocation.rb in adiwg-mdtranslator-2.12.0.pre
- old
+ new
@@ -1,12 +1,14 @@
# mdJson 2.0 writer - allocation
# History:
+# Stan Smith 2018-03-31 added responsibleParties []
# Stan Smith 2017-08-31 refactored for mdJson schema 2.3
# Stan Smith 2017-03-20 original script
require 'jbuilder'
+require_relative 'mdJson_responsibleParty'
require_relative 'mdJson_onlineResource'
module ADIWG
module Mdtranslator
module Writers
@@ -22,9 +24,10 @@
json.sourceAllocationId hAllocation[:id]
json.amount hAllocation[:amount]
json.currency hAllocation[:currency]
json.sourceId hAllocation[:sourceId]
json.recipientId hAllocation[:recipientId]
+ json.responsibleParty @Namespace.json_map(hAllocation[:responsibleParties], ResponsibleParty)
json.matching hAllocation[:matching]
json.onlineResource @Namespace.json_map(hAllocation[:onlineResources], OnlineResource)
json.comment hAllocation[:comment]
end