Clear hold shelf [expire] time at checkout to alternate patron collab/berick/hold-checkout-reset-clears-shelf-times
authorBill Erickson <berick@esilibrary.com>
Thu, 25 Aug 2011 18:20:56 +0000 (14:20 -0400)
committerBill Erickson <berick@esilibrary.com>
Thu, 25 Aug 2011 18:20:56 +0000 (14:20 -0400)
commit2c8436fdf018aa471c12a3b2fbe7207a5f126e39
tree5ae60d8a05071443a9ab98424fd5c9bcb9fdc46b
parent75acf5837a79d7edba18c98ae6a4d6db02991018
Clear hold shelf [expire] time at checkout to alternate patron

When an item on the holds shelf is checked out to an alternate patron
(i.e. not the hold user), clear the shelf_time and shelf_expire_time
along with capture_time, current_copy, etc. on the hold.

tsbere++ for isolating the problem.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm