diff --git a/config/initializers/bulkrax.rb b/config/initializers/bulkrax.rb index 81618d88..8a4a8a5e 100644 --- a/config/initializers/bulkrax.rb +++ b/config/initializers/bulkrax.rb @@ -74,22 +74,22 @@ 'aark_id' => { from: ['identifier.ark'] }, 'identifier' => { from: ['identifier'], source_identifier: true }, 'bibliographic_citation' => { from: ['identifier.bibliographicCitation'] }, - 'creator' => { from: ['creator'] }, - 'contributor' => { from: ['contributor'] }, + 'creator' => { from: ['creator'], split: ';' }, + 'contributor' => { from: ['contributor'], split: ';' }, 'edition' => { from: ['title.release'] }, 'alternative_title' => { from: ['title.alternative'] }, 'resource_type' => { from: ['type'] }, 'issue_number' => { from: ['relation.isPartOfIssue'] }, - 'language' => { from: ['language'] }, - 'description' => { from: ['description'] }, + 'language' => { from: ['language'], split: ';' }, + 'description' => { from: ['description'], split: ';' }, 'pagination' => { from: ['format.extent'] }, 'extent' => { from: ['format.extent'], split: ';' }, - 'source' => { from: ['source'] }, + 'source' => { from: ['source'], split: ';' }, 'date_issued' => { from: ['date'] }, 'alt' => { from: ['coverage.spatial'] }, 'publisher' => { from: ['publisher'], split: ';' }, 'rights_statement' => { from: ['rights'] }, - 'part_of' => { from: ['relation.isPartOf'] }, + 'part_of' => { from: ['relation.isPartOf'], split: ';' }, 'part' => { from: ['relation.isPartOf'] }, 'date_created' => { from: ['date.other'] }, 'title' => { from: ['title'] },