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