forward porting hold re-targeting fix
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 1 Nov 2007 04:00:41 +0000 (04:00 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 1 Nov 2007 04:00:41 +0000 (04:00 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_1_2@7955 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/perlmods/OpenILS/Application/Storage/Publisher/action.pm

index cd69b4b..2e069e7 100644 (file)
@@ -786,6 +786,7 @@ sub new_hold_copy_targeter {
                        $log->info("Processing hold ".$hold->id."...\n");
 
                        #first, re-fetch the hold, to make sure it's not captured already
+            $hold->remove_from_object_index();
                        $hold = action::hold_request->retrieve( $hold->id );
                        die "OK\n" if (!$hold or $hold->capture_time);