[Koha-bugs] [Bug 22437] Subsequent authority merges in cron may cause biblios to lose authority information
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Tue Apr 21 00:48:58 CEST 2020
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22437
--- Comment #25 from Phil Ringnalda <phil at chetcolibrary.org> ---
I can reproduce Victor's results, but I don't believe they are this bug at all.
Starting state is:
A. authid 329, the genre Film adaptations, linked to 6 bibs but the $9329 is on
a 710 for the Library of Congress Copyright Collection
B. authid 35, the uniform title Colecç~ao "O Campo da palavra", linked to 9
bibs but the $935 is on a 650 for Perl
C. any mislinked 1-bib will do, I used a topic Abuduction--Drama, with the one
linked bib having the authid in subfield 9 of a 700 name-title field for
Flaubert's Madame Bovary
The problem comes right at the start, the C->B merge. Because C is under the
limit, the merge processes it immediately while saving B to do later. But after
the merge, B still says it only has 9 linked bibs, not 10 like it should after
a live merge, and indeed the Madame Bovary bib field is untouched. Then after
the run of the cronjob, we have 15 bibs linked to A: the 6 originals which
still have their 710 for the LC falsely claiming to be linked to a Film
adaptations authority, and the 9 that had a Perl subject, which now do not have
a Perl subject and do have a Film adaptations genre.
I think it's probably a bug that "in a live merge of a mislinked authority to
another mislinked authority, neither the one being merged nor the one being
retained have their linked bibs altered, but in a deferred merge the one being
merged has its linked bibs altered, while again the one being retained does
not," but luckily that's nothing to do with this bug.
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list