@@ -, +, @@ with Koha::Items->find --- C4/Items.pm | 2 +- C4/Reserves.pm | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) --- a/C4/Items.pm +++ a/C4/Items.pm @@ -546,7 +546,7 @@ sub ModItemTransfer { my ( $itemnumber, $frombranch, $tobranch ) = @_; my $dbh = C4::Context->dbh; - my $item = GetItem( $itemnumber ); + my $item = Koha::Items->find( $itemnumber ); # Remove the 'shelving cart' location status if it is being used. CartToShelf( $itemnumber ) if ( $item->{'location'} eq 'CART' && $item->{'permanent_location'} ne 'CART' ); --- a/C4/Reserves.pm +++ a/C4/Reserves.pm @@ -1028,7 +1028,7 @@ sub ModReserveStatus { my $sth_set = $dbh->prepare($query); $sth_set->execute( $newstatus, $itemnumber ); - my $item = GetItem($itemnumber); + my $item = Koha::Items->find($itemnumber); if ( ( $item->{'location'} eq 'CART' && $item->{'permanent_location'} ne 'CART' ) && $newstatus ) { CartToShelf( $itemnumber ); } @@ -1081,7 +1081,7 @@ sub ModReserveAffect { if ( !$transferToDo && !$already_on_shelf ); _FixPriority( { biblionumber => $biblionumber } ); - my $item = GetItem($itemnumber); + my $item = Koha::Items->find($itemnumber); if ( ( $item->{'location'} eq 'CART' && $item->{'permanent_location'} ne 'CART' ) ) { CartToShelf( $itemnumber ); } --