Method: Cocina::Models::Mapping::FromMods::ValueURI.sniff

Defined in:
lib/cocina/models/mapping/from_mods/value_uri.rb

.sniff(uri, notifier) ⇒ Object



13
14
15
16
17
18
19
20
# File 'lib/cocina/models/mapping/from_mods/value_uri.rb', line 13

def self.sniff(uri, notifier)
  if uri.present? && !uri.starts_with?(*SUPPORTED_PREFIXES)
    notifier.warn('Value URI has unexpected value',
                  { uri: uri })
  end

  uri.presence
end