[Koha-patches] [PATCH] [3.0.x](bug #3753) returning a document always needs transfert

Nahuel ANGELINETTI nahuel.angelinetti at biblibre.com
Tue Nov 3 11:57:29 CET 2009


This patch fix a bug in 3.0.4 that do, all returned documents will always need transfers.
---
 C4/Circulation.pm |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/C4/Circulation.pm b/C4/Circulation.pm
index aaeb7e5..2733f8c 100644
--- a/C4/Circulation.pm
+++ b/C4/Circulation.pm
@@ -1508,8 +1508,11 @@ sub AddReturn {
         
         #adding message if holdingbranch is non equal a userenv branch to return the document to homebranch
         #we check, if we don't have reserv or transfert for this document, if not, return it to homebranch .
-        
-        if (($doreturn or $messages->{'NotIssued'}) and ($branch ne $iteminformation->{$hbr}) and not $messages->{'WrongTransfer'} and ($validTransfert ne 1) and ($reserveDone ne 1) ){
+        if (($doreturn or $messages->{'NotIssued'}) 
+            and ($branch ne $hbr) 
+            and not $messages->{'WrongTransfer'} 
+            and ($validTransfert ne 1) 
+            and ($reserveDone ne 1) ){
 			if (C4::Context->preference("AutomaticItemReturn") == 1) {
 				ModItemTransfer($iteminformation->{'itemnumber'}, $branch, $iteminformation->{$hbr});
 				$messages->{'WasTransfered'} = 1;
-- 
1.6.3.3




More information about the Koha-patches mailing list