From 41f56c9263d66270b37b1b3fb3be5818021e280d Mon Sep 17 00:00:00 2001
From: Nick Clemens <nick@bywatersolutions.com>
Date: Wed, 27 Mar 2019 11:36:47 +0000
Subject: [PATCH] Bug 14576: (follow-up) Using item objects, not hashrefs
Signed-off-by: Liz Rea <wizzyrea@gmail.com>
---
C4/Items.pm | 2 +-
C4/Reserves.pm | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/C4/Items.pm b/C4/Items.pm
index 7d7a3e1c45..fe8067f864 100644
--- a/C4/Items.pm
+++ b/C4/Items.pm
@@ -549,7 +549,7 @@ sub ModItemTransfer {
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' );
+ CartToShelf( $itemnumber ) if ( $item->location eq 'CART' && $item->permanent_location ne 'CART' );
$dbh->do("UPDATE branchtransfers SET datearrived = NOW(), comments = ? WHERE itemnumber = ? AND datearrived IS NULL", undef, "Canceled, new transfer from $frombranch to $tobranch created", $itemnumber);
diff --git a/C4/Reserves.pm b/C4/Reserves.pm
index 872ba5520b..da762a356d 100644
--- a/C4/Reserves.pm
+++ b/C4/Reserves.pm
@@ -1029,7 +1029,7 @@ sub ModReserveStatus {
$sth_set->execute( $newstatus, $itemnumber );
my $item = Koha::Items->find($itemnumber);
- if ( ( $item->{'location'} eq 'CART' && $item->{'permanent_location'} ne 'CART' ) && $newstatus ) {
+ if ( ( $item->location eq 'CART' && $item->permanent_location ne 'CART' ) && $newstatus ) {
CartToShelf( $itemnumber );
}
}
@@ -1082,7 +1082,7 @@ sub ModReserveAffect {
_FixPriority( { biblionumber => $biblionumber } );
my $item = Koha::Items->find($itemnumber);
- if ( ( $item->{'location'} eq 'CART' && $item->{'permanent_location'} ne 'CART' ) ) {
+ if ( ( $item->location eq 'CART' && $item->permanent_location ne 'CART' ) ) {
CartToShelf( $itemnumber );
}
--
2.11.0