Comment 0 for bug 1484281

Yamil (ysuarez) wrote :

title: authority data may be deleted during propagation with current
values of authority.control_set_authority_field

Since subfield $e in bib tags 100/110/600/610/700/710 is no longer
being used for auth linking through authority_control_fields.pl.in,
but we currently left it $e in authority.control_set_authority_field
rows for tag 100 (etc.), then the $e will be removed in the bib side
during future authority propagation. That is not a desired outcome.

New values need to be set for
Open-ILS/src/sql/Pg/950.data.seed-values.sql

 as well as an upgrade script.

Also a pgTAP test.

Note: this bug was discovered through working on LP bug 1465830:

presence of relator terms or codes in $e or $4 can prevent authority headings linking
https://bugs.launchpad.net/evergreen/+bug/1465830