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

--- Comment #1 from Arthur Suzuki <[email protected]> ---
Created attachment 208415
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=208415&action=edit
Bug 43844: Add regression test: an on-loan item cannot be set waiting for a
hold

A librarian could put an item that is already issued (and has a hold)
into the waiting-for-pickup state via circ/circulation.pl
(op=cud-confirm_hold -> C4::Reserves::ModReserveAffect), because
nothing validated the item's loan status when setting found='W'.

Add a subtest to t/db_dependent/Reserves.t reproducing the scenario:
item checked out to patron A, hold placed by patron B, then assert
that both Koha::Hold->set_waiting and ModReserveAffect refuse to set
the hold waiting while the item is on loan, and that the hold stays
pending with no item attached.

This test fails without the accompanying fix in Koha::Hold.

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to