MARCXML import agents as subjects subfield bug

Description

When you import MARCXML fields 6xx that contain subfields such as x and v, the subfield term is prefixed by a colon. For instance, if the MARC data is:

600 10 Anderson, Caroline$vArchives

When imported, the agent name is imported, but subfield v is added as a linked term and imported as:

: Archives

The colon should be removed. This bug appears on line 457 of marcxml_base_map.rb:

term.term = "#{prefix}: #{node.inner_text}"

The "#{prefix}: " part should be removed. I don't believe there is any reason for this to be in the importer.

Environment

Any

Activity

Show:
Elizabeth Roke
February 25, 2021, 1:28 PM

The Metadata Standards subcommittee concurs that this is a bug and the colon/#prefix should be removed from the importer.

Assignee

Unassigned

Reporter

Mark Carlson

Affects versions

Priority

Minor