[open-ils-commits] [GIT] Evergreen ILS branch master updated. 0817ec391611a1a47923f1c44fd5b117a0967793
Evergreen Git
git at git.evergreen-ils.org
Tue Sep 20 09:55:48 EDT 2011
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".
The branch, master has been updated
via 0817ec391611a1a47923f1c44fd5b117a0967793 (commit)
from 5568ae69ac55ab021e3a2fe0583c3ca7602b8578 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 0817ec391611a1a47923f1c44fd5b117a0967793
Author: Bill Erickson <berick at esilibrary.com>
Date: Thu Aug 25 14:20:56 2011 -0400
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 at esilibrary.com>
Signed-off-by: Jason Etheridge <jason at esilibrary.com>
diff --git a/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm b/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
index 270f7aa..6cefcd1 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
@@ -1652,6 +1652,8 @@ sub handle_checkout_holds {
$hold->clear_prev_check_time;
$hold->clear_current_copy;
$hold->clear_capture_time;
+ $hold->clear_shelf_time;
+ $hold->clear_shelf_expire_time;
return $self->bail_on_event($e->event)
unless $e->update_action_hold_request($hold);
-----------------------------------------------------------------------
Summary of changes:
.../lib/OpenILS/Application/Circ/Circulate.pm | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
hooks/post-receive
--
Evergreen ILS
More information about the open-ils-commits
mailing list