Clear hold shelf [expire] time at checkout to alternate patron
authorBill Erickson <berick@esilibrary.com>
Thu, 25 Aug 2011 18:20:56 +0000 (14:20 -0400)
committerJason Etheridge <jason@esilibrary.com>
Tue, 20 Sep 2011 13:55:35 +0000 (09:55 -0400)
commite4c76832c85f0212e456e2b5aeb76046e5d77bb4
treee695f262fa1e3099e1c25e401adafcd2c4f6e535
parente48918397425be84bed05d5143efe3459ea54272
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>
Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Open-ILS/src/perlmods/OpenILS/Application/Circ/Circulate.pm