https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39962 --- Comment #12 from David Nind <david@davidnind.com> --- My testing notes (using KTD). Set up ====== Set circulation and fine rules: - Recalls allowed (total): 5 - Recalls per record (count): 5 - On shelf recalls allowed: if any unavailable - Recall due date interval (day): 5 - Recall overdue fine amount: 5 - Recall pickup period (day): 5 Records used to test: - Programming Perl (262), has one item (39999000011418) - Intermediate Perl (126), has four items Patrons used to test: - Patron A: Mary Burton (change user name and password so you can log in to the OPAC as them) - Patron B: Lisa Charles Before applying any patches - first patch test plan =========================== Steps 4 to 6: Check out Programming Perl to Lisa Charles and place a biblio-level recall by Mary Burton: - Message in holdings table - no mention of recall: Checked out to Lisa Charles (23529000197047): due 10/04/2026 Steps 8 to 9: Messages shown in the holding stable after placing an item-level recall (recall message repeated): Checked out to Lisa Charles (23529000197047): due 10/04/2026 Recalled by Mary Burton (23529000651225) on 09/29/2026 Recalled by Mary Burton (23529000651225) on 09/29/2026 Applying the first patch - with a existing recall in place ======================== As per the second patch, with an item-level recall in place before the patch is applied: - Have an item-level recall in place before apply the first patch - Apply the first patch, restart everything - Repeated message is no longer shown: Checked out to Lisa Charles (23529000197047): due 10/04/2026 Recalled by Mary Burton (23529000651225) on 09/29/2026 - Apply the second patch, update the database (updatedatabase), restart everything - No change to the message As per the second patch, with a biblio-level recall placed: - Reset everything in KTD - Repeat the set up - Place a biblio-level recall - Holdings table shows: Checked out to Lisa Charles (23529000197047): due 10/04/2026 - Apply the first patch, restart_all - No change to the holdings table - Apply the second patch, update the database, restart_all - Holdings table now shows: Checked out to Lisa Charles (23529000197047): due 10/04/2026 Recalled by Mary Burton (23529000651225) on 09/29/2026 Tests ===== prove t/db_dependent/Koha/Item.t t/db_dependent/Koha/Recalls.t t/db_dependent/Koha/Plugins/Recall_hooks.t -- You are receiving this mail because: You are watching all bug changes.