]> git.evergreen-ils.org Git - Evergreen.git/commit
Clear hold shelf/shelf_expire time for pickup lib change
authorBill Erickson <berick@esilibrary.com>
Tue, 13 Dec 2011 19:32:45 +0000 (14:32 -0500)
committerThomas Berezansky <tsbere@mvlc.org>
Wed, 14 Dec 2011 19:50:51 +0000 (14:50 -0500)
commitfb2229781b11f34508713a6cd36162aa85654b93
treed63088a82734c17064abdae7dd900f13b1f6dd1f
parentb2255089e3f4431c314e7b83a3c851af023443bd
Clear hold shelf/shelf_expire time for pickup lib change

If a hold is on the holds shelf and the pickup library changes, clear
the shelf_time and shelf_expire_time, since the hold is now in transit.

This is particularly important for avoiding action_trigger events for
the "hold_request.shelf_expires_soon" hook for what is now an
in-transit item.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm