]> git.evergreen-ils.org Git - Evergreen.git/commit
Propagate merged authority record change to bibliographic record
authordbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 21 Dec 2010 20:21:58 +0000 (20:21 +0000)
committerdbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 21 Dec 2010 20:21:58 +0000 (20:21 +0000)
commit40213e49fa00630a7e3660f82e3bf9c9c8174841
treed22e8fe6009dfb88d3e1c168b9de35daaf8f25c6
parent355f559421858193bd090a11c7bf433dbe56d95b
Propagate merged authority record change to bibliographic record

Launchpad bug 688015 reported that the merge of authority records
resulted in the control number identifier in a controlled field
in a bibliographic record changing to the right value, but the
value of the field itself wasn't being changed.

The problem turned out to be a confusion of the "source" and
"target" values in the authority.merge_record() function. Once
that was straightened out, the merge updated the controlled
field as expected.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@19032 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/sql/Pg/002.schema.config.sql
Open-ILS/src/sql/Pg/011.schema.authority.sql
Open-ILS/src/sql/Pg/1.6.1-2.0-upgrade-db.sql
Open-ILS/src/sql/Pg/upgrade/0472.schema.authority-merge.sql [new file with mode: 0644]