[Koha-bugs] [Bug 9988] Leave larger authority merges to merge_authority cronjob ( pref AuthorityMergeLimit)

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Feb 23 13:16:15 CET 2017


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9988

--- Comment #24 from Marcel de Rooy <m.de.rooy at rijksmuseum.nl> ---
Created attachment 60605
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60605&action=edit
Bug 9988: Fix a small last minute bug in merge

When you postpone an 'authtype crossing' authority merge from A to B,
the record for A will be deleted. In that case the condition for tags_new
in sub merge does not work well. We should allow an empty authtypefrom
here in order to get a new field belonging to authority B.
Simply put, if we go from PERSO to CORPO, all linked records should go
from X00 to X10 etc.

Test plan:
[1] Run Merge.t
[2] Select two authorities of different type with linked records.
[3] Set AuthorityMergeLimit to zero. And merge both auth records.
    Note: Do not select Default. See also bug 17380.
[4] Run the cron job and check the linked records (especially the ones
    that were linked to the deleted record).

Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list