fix error on lastincrement.
authorRyan Higgins <rch@balrog.liblime.com>
Mon, 12 May 2008 10:41:25 +0000 (05:41 -0500)
committerJoshua Ferraro <jmf@liblime.com>
Mon, 12 May 2008 14:29:15 +0000 (09:29 -0500)
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
C4/Overdues.pm

index 196c641..cdda769 100644 (file)
@@ -457,14 +457,13 @@ sub UpdateFine {
            
             my $diff = $amount - $data->{'amount'};
             my $out  = $data->{'amountoutstanding'} + $diff;
-                       my $increment = -1 * $diff;
             my $sth2 = $dbh->prepare(
                 "UPDATE accountlines SET date=now(), amount=?,
       amountoutstanding=?, lastincrement=? , accounttype='FU' WHERE
       borrowernumber=? AND itemnumber=?
       AND (accounttype='FU' OR accounttype='O') AND description LIKE ?"
             );
-            $sth2->execute( $amount, $out, $increment, $data->{'borrowernumber'},
+            $sth2->execute( $amount, $out, $diff , $data->{'borrowernumber'},
                 $data->{'itemnumber'}, "%$due%" );
             $sth2->finish;
         }