Don't reset expire_time on capture
authorThomas Berezansky <tsbere@mvlc.org>
Tue, 7 Aug 2012 20:40:34 +0000 (16:40 -0400)
committerThomas Berezansky <tsbere@mvlc.org>
Fri, 10 Aug 2012 15:59:52 +0000 (11:59 -0400)
Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm

index 262e0ba..b64a784 100644 (file)
@@ -3032,7 +3032,7 @@ sub attempt_checkin_hold_capture {
     $hold->clear_fulfillment_time;
     $hold->clear_fulfillment_staff;
     $hold->clear_fulfillment_lib;
-    $hold->clear_expire_time; 
+    $hold->clear_expire_time unless $hold->expire_time
     $hold->clear_cancel_time;
     $hold->clear_prev_check_time unless $hold->prev_check_time;