https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43803 Bug ID: 43803 Summary: Confirming a hold at checkin can set the hold to waiting on an item that has been checked out again (item ends up both on loan and waiting) Initiative type: --- Sponsorship --- status: Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: minor Priority: P5 - low Component: Circulation Assignee: koha-bugs@lists.koha-community.org Reporter: arthur.suzuki@biblibre.com QA Contact: testopia@bugs.koha-community.org CC: gmcharlt@gmail.com, kyle@bywatersolutions.com Target Milestone: --- Steps to reproduce: 1. Create an item-level hold on an item currently checked out to patron A (hold by patron B). 2. Workstation 1: check in the item. The "Hold found" modal appears with the "Confirm hold" button. Leave this modal open. 3. Workstation 2 (or another tab): check out the same item to patron C. The "This item is reserved" confirmation appears. Confirm the checkout without cancelling the hold (force checkout is allowed). 4. Back on workstation 1: click "Confirm hold" in the still-open modal. Expected result: The hold confirmation is refused (or the hold is left pending), because the item is now on loan. The hold should not be set to waiting while the item is checked out. Actual result: The hold is set to waiting (found = 'W') even though the item is on loan to patron C. The item ends up both on loan and on the hold shelf ("waiting for pickup"). No warning is shown to the librarian at step 4. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.