followup to AddReturn patch - fix test

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
This commit is contained in:
Galen Charlton 2009-07-22 09:06:06 -05:00 committed by Henri-Damien LAURENT
parent a4b3acc13a
commit 89c4bc43e5
1 changed files with 3 additions and 2 deletions

View File

@ -1335,11 +1335,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'};