[Koha-patches] [PATCH] followup to AddReturn patch - fix test

Galen Charlton galen.charlton at liblime.com
Wed Jul 22 16:06:06 CEST 2009


---
 C4/Circulation.pm |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/C4/Circulation.pm b/C4/Circulation.pm
index b4cba1c..8710b53 100644
--- a/C4/Circulation.pm
+++ b/C4/Circulation.pm
@@ -1422,11 +1422,12 @@ sub AddReturn {
         $messages->{'BadBarcode'} = $barcode;
         $doreturn = 0;
     } else {
-        if ( not $iteminformation ) {
+        if ( not %$iteminformation ) {
             $messages->{'NotIssued'} = $barcode;
             # even though item is not on loan, it may still
             # be transferred; therefore, get current branch information
-            my $curr_iteminfo = GetItem($iteminformation->{'itemnumber'});
+            my $curr_iteminfo = GetItem($itemnumber);
+            $iteminformation->{'itemnumber'}    = $curr_iteminfo->{'itemnumber'};
             $iteminformation->{'homebranch'}    = $curr_iteminfo->{'homebranch'};
             $iteminformation->{'holdingbranch'} = $curr_iteminfo->{'holdingbranch'};
             $iteminformation->{'itemlost'}      = $curr_iteminfo->{'itemlost'};
-- 
1.5.6.5




More information about the Koha-patches mailing list