lib/adiwg/mdtranslator/writers/mdJson/sections/mdJson_resourceInfo.rb in adiwg-mdtranslator-1.4.0.beta8 vs lib/adiwg/mdtranslator/writers/mdJson/sections/mdJson_resourceInfo.rb in adiwg-mdtranslator-1.4.0.beta9

- old
+ new

@@ -26,11 +26,11 @@ def self.build(_info) Jbuilder.new do |json| json.resourceType _info[:resourceType] json.citation Citation.build(_info[:citation]) - json.resourceTimePeriod TimePeriod.build(_info[:timePeriod]) # unless _info[:timePeriod].empty? + json.resourceTimePeriod TimePeriod.build(_info[:timePeriod]) unless _info[:timePeriod].empty? json.pointOfContact json_map(_info[:pointsOfContact], ResponsibleParty) json.abstract _info[:abstract] json.shortAbstract _info[:shortAbstract] json.status _info[:status] json.hasMapLocation _info[:hasMapLocation?] @@ -46,10 +46,10 @@ json.keyword json_map(_info[:descriptiveKeywords], Keyword) json.resourceMaintenance json_map(_info[:resourceMaint], ResourceMaintenance) json.resourceSpecificUsage json_map(_info[:resourceUses], Usage) json.graphicOverview json_map(_info[:graphicOverview], GraphicOverview) json.constraint Constraint.build(_info[:useConstraints], _info[:legalConstraints], _info[:securityConstraints]) - json.taxonomy Taxonomy.build(_info[:taxonomy]) + json.taxonomy Taxonomy.build(_info[:taxonomy]) unless _info[:taxonomy].empty? json.spatialReferenceSystem SpatialReference.build(_info[:spatialReferenceSystem]) json.spatialResolution (_info[:spatialResolutions]) do |sr| json.equivalentScale sr[:equivalentScale] json.distance sr[:distance] json.uom sr[:distanceUOM]