Bug 10027: include fine details when printing a fine
authorKyle M Hall <kyle@bywatersolutions.com>
Wed, 10 Apr 2013 17:45:18 +0000 (13:45 -0400)
committerGalen Charlton <gmc@esilibrary.com>
Sun, 8 Sep 2013 06:22:52 +0000 (06:22 +0000)
Previously printing a fine invoice would result in a page with both the
single item charge and the total outstanding amount. Right now only the
total outstanding is printed.

Test Plan:
1) Print a fine, note the fine doesn't show, only the total
2) Apply patch
3) Print a fine, not the fine does show

Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
members/printinvoice.pl

index 3e04fcc..9e69fb7 100755 (executable)
@@ -47,7 +47,6 @@ my ($template, $loggedinuser, $cookie)
 
 my $borrowernumber=$input->param('borrowernumber');
 my $action = $input->param('action') || '';
-my $accountno = $input->param('accountno');
 my $accountlines_id = $input->param('accountlines_id');
 
 #get borrower details
@@ -74,7 +73,7 @@ my @accountrows; # this is for the tmpl-loop
 
 my $toggle;
 for (my $i=0;$i<$numaccts;$i++){
-   next if ($accts->[$i]{'accountno'} ne $accountno);
+   next if ($accts->[$i]{'accountlines_id'} ne $accountlines_id );
     if($i%2){
             $toggle = 0;
     } else {