diff --git a/reserve/request.pl b/reserve/request.pl index 0ae6a3f317..8d4192883c 100755 --- a/reserve/request.pl +++ b/reserve/request.pl @@ -662,17 +662,7 @@ foreach my $biblionumber (@biblionumbers) { $reserve{'wbrcode'} = $res->branchcode(); $reserve{'itemnumber'} = $res->itemnumber(); $reserve{'wbrname'} = $res->branch()->branchname(); - - if ( $reserve{'holdingbranch'} eq $reserve{'wbrcode'} ) { - - # Just because the holdingbranch matches the reserve branch doesn't mean the item - # has arrived at the destination, check for an open transfer for the item as well - my ( $transfertwhen, $transfertfrom, $transferto ) = - C4::Circulation::GetTransfers( $res->itemnumber() ); - if ( not $transferto or $transferto ne $res->branchcode() ) { - $reserve{'atdestination'} = 1; - } - } + $reserve{'atdestination'} = $res->is_at_destination(); # set found to 1 if reserve is waiting for patron pickup $reserve{'found'} = $res->is_found();