lib/dor/services/client/metadata.rb in dor-services-client-6.5.0 vs lib/dor/services/client/metadata.rb in dor-services-client-6.6.0
- old
+ new
@@ -19,13 +19,14 @@
# @option opts [Hash] :rights Data for access rights metadata
# @option opts [Hash] :content Data for structural metadata
# @option opts [Hash] :identity Data for identity metadata
# @option opts [Hash] :technical Data for technical metadata
# @option opts [Hash] :provenance Data for provenance metadata
+ # @option opts [Hash] :geo Data for geographic metadata
# @example:
# legacy_update(descriptive: { updated: '2001-12-20', content: '<descMetadata />' })
def legacy_update(opts)
- opts = opts.slice(:descriptive, :rights, :identity, :content, :technical, :provenance)
+ opts = opts.slice(:descriptive, :rights, :identity, :content, :technical, :provenance, :geo)
resp = connection.patch do |req|
req.url "#{base_path}/legacy"
req.headers['Content-Type'] = 'application/json'
req.body = opts.to_json
end