Topical Term authority field mapped to incorrect Metabib field
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
New
|
Undecided
|
Unassigned |
Bug Description
Evergreen 3.8.0
I'll post the SQL query up top so there's a visual aid to the issue.
select acsaf.tag as auth_tag, acsaf."name", acsaf.id as authority_field, cmf.id as metabib_field, acsbf.tag as bib_tag, cmf.field_class, cmf.label
from authority.
join authority.
join authority.
join config.
If you look in the results, you will hopefully notice that authority field for the Topical Term Heading maps to the Geographic Name Browse metabib field, as opposed to the topical term metabib field.
Breaking down the joins, it looks like the change would have to happen for id# 8 in the table authority.
Mackenzie,
I ran your query on two systems, our production system running 3.7.2, and also a master system built on 3/6/23, just after Bug Squashing Week.
On both systems your query returned this row:
auth_tag name authority_field metabib_field bib_tag field_class label
150 Heading -- Topical Term 5 34 650 subject Topic Browse
Could what you're seeing be from a change that was made to your database some time in the past?