lib/adiwg/mdtranslator/writers/mdJson/sections/mdJson_metadataInfo.rb in adiwg-mdtranslator-2.8.0 vs lib/adiwg/mdtranslator/writers/mdJson/sections/mdJson_metadataInfo.rb in adiwg-mdtranslator-2.9.0
- old
+ new
@@ -9,10 +9,11 @@
require_relative 'mdJson_citation'
require_relative 'mdJson_locale'
require_relative 'mdJson_date'
require_relative 'mdJson_responsibleParty'
require_relative 'mdJson_onlineResource'
+require_relative 'mdJson_constraint'
require_relative 'mdJson_maintenance'
module ADIWG
module Mdtranslator
module Writers
@@ -30,9 +31,10 @@
json.defaultMetadataLocale Locale.build(hMetaInfo[:defaultMetadataLocale]) unless hMetaInfo[:defaultMetadataLocale].empty?
json.otherMetadataLocale @Namespace.json_map(hMetaInfo[:otherMetadataLocales], Locale)
json.metadataContact @Namespace.json_map(hMetaInfo[:metadataContacts], ResponsibleParty)
json.metadataDate @Namespace.json_map(hMetaInfo[:metadataDates], Date)
json.metadataOnlineResource @Namespace.json_map(hMetaInfo[:metadataLinkages], OnlineResource)
+ json.metadataConstraint @Namespace.json_map(hMetaInfo[:metadataConstraints], Constraint)
json.metadataMaintenance Maintenance.build(hMetaInfo[:metadataMaintenance]) unless hMetaInfo[:metadataMaintenance].empty?
json.alternateMetadataReference @Namespace.json_map(hMetaInfo[:alternateMetadataReferences], Citation)
json.metadataStatus hMetaInfo[:metadataStatus]
end