forward slash / in heading can break lookup of authority record in MARC editor
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
New
|
Undecided
|
Unassigned |
Bug Description
Consider a heading like this:
945 $aRockin' in rhythm /$cDuke Ellington, Harry Carney, Irving Mills.
(Note that the example is real, but comes from a database that uses the 945 field for a custom authority-
Bringing up the context menu for this field in the MARC editor (both XUL and (probably) browse client) does not result in bringing up a browse list centered on this heading. The problem is the presence of the "/" in the heading; the URL used to perform the browse becomes:
which gets interpreted as:
format = marcxml
axis = authority.
site = 1
search string = Rockin' in rhythm
page = Duke Ellington, Harry Carney, Irving Mills.
page_size = 0
thesaurus = 20
Duke Ellington was a jazz bandleader, of course, not a page.
The search string needs to be normalized or escaped so that this doesn't happen.
Evergreen 2.9+
tags: |
added: cat-authority removed: authority cataloging |
This is a long-standing problem, but is now particularly visible due to the patch for bug 1489955, which added the thesaurus filter.