UNC-Libraries/hy-c

View on GitHub
app/overrides/models/concerns/bulkrax/import_behavior_override.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
# frozen_string_literal: true
# https://github.com/samvera-labs/bulkrax/blob/v4.4.0/app/models/concerns/bulkrax/import_behavior.rb
Bulkrax::ImportBehavior.module_eval do
  # [hyc-override] set rights_statement as a single value rather an an array to match our model
  def add_rights_statement
    self.parsed_metadata['rights_statement'] = parser.parser_fields['rights_statement'] if override_rights_statement || self.parsed_metadata['rights_statement'].blank?
  end
end