Otherwise a frozen hold can be manually retargeted by staff and captured.
Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
try {
if ($one_hold) {
$self->method_lookup('open-ils.storage.transaction.begin')->run( $client );
- $holds = [ action::hold_request->search_where( { id => $one_hold, fulfillment_time => undef, cancel_time => undef } ) ];
+ $holds = [ action::hold_request->search_where( { id => $one_hold, fulfillment_time => undef, cancel_time => undef, frozen => 'f' } ) ];
} elsif ( $check_expire ) {
# what's the retarget time threashold?