[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