bug 2006: do not crash when paying a lost item fine
authorGalen Charlton <galen.charlton@liblime.com>
Thu, 10 Apr 2008 14:12:44 +0000 (09:12 -0500)
committerJoshua Ferraro <jmf@liblime.com>
Thu, 10 Apr 2008 20:52:55 +0000 (15:52 -0500)
Qualified call to MarkIssueReturned with 'C4::Circulation'.
It looks like there is still a subtle bug with exporting
subs between modules that use each other.

Signed-off-by: Joshua Ferraro <jmf@liblime.com>
C4/Accounts.pm

index f173225..3a648e4 100644 (file)
@@ -268,7 +268,7 @@ EOT
 
 sub returnlost {
     my ( $borrowernumber, $itemnum ) = @_;
-    MarkIssueReturned( $borrowernumber, $itemnum );
+    C4::Circulation::MarkIssueReturned( $borrowernumber, $itemnum );
     my $borrower = C4::Members::GetMember( $borrowernumber, 'borrowernumber' );
     my @datearr = localtime(time);
     my $date = ( 1900 + $datearr[5] ) . "-" . ( $datearr[4] + 1 ) . "-" . $datearr[3];