https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41809 --- Comment #9 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- (In reply to Andrii Nugged from comment #6)
After applying the patch: 1. Create a fresh record with two available items of the same item type. 2. Place a record-level hold for a patron. 3. Open Circulation > Check in, check in item A, and confirm the hold so it becomes Waiting. 4. Open the checkout page for the same patron and check out item B. 5. Confirm the checkout succeeds and names item B. 6. Confirm the hold remains Waiting and linked to item A. 7. Open Circulation > Holds awaiting pickup. 8. Confirm item A appears once under "Holds with cancellation requests". 9. Confirm item A is not shown as available. 10. Cancel the hold from the report or check in item A. 11. Confirm the request disappears and the hold is Cancelled in history.
This change will disrupt libraries' reporting of how many holds they fill over time. The patron's hold is moved to the old_reserves table with found='W', giving the impression that the hold was cancelled without the patron ever receiving an item. But in fact this hold was fulfilled, just not with the waiting item. -- You are receiving this mail because: You are watching all bug changes.