From: Galen Charlton Date: Fri, 14 Mar 2008 21:39:46 +0000 (-0500) Subject: fix initiation of transfer on return of non-issued item X-Git-Tag: v3.00.00-beta~131 X-Git-Url: http://git.rot13.org/?a=commitdiff_plain;h=087f31062db901309752d820b4eb4deea00a410f;p=koha.git fix initiation of transfer on return of non-issued item Signed-off-by: Joshua Ferraro --- diff --git a/C4/Circulation.pm b/C4/Circulation.pm index 11e321076b..1cd8202900 100644 --- a/C4/Circulation.pm +++ b/C4/Circulation.pm @@ -1165,6 +1165,11 @@ sub AddReturn { # find the borrower if ( ( not $iteminformation->{borrowernumber} ) && $doreturn ) { $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'}); + $iteminformation->{'homebranch'} = $curr_iteminfo->{'homebranch'}; + $iteminformation->{'holdingbranch'} = $curr_iteminfo->{'holdingbranch'}; $doreturn = 0; }