]> git.ipfire.org Git - people/amarx/ipfire-2.x.git/commitdiff
BUG10693: Fix wrong monthnumber in PDF Bill BUG10693
authorAlexander Marx <alexander.marx@ipfire.org>
Fri, 2 Jan 2015 06:46:21 +0000 (07:46 +0100)
committerAlexander Marx <alexander.marx@ipfire.org>
Fri, 2 Jan 2015 06:46:21 +0000 (07:46 +0100)
src/squid-accounting/acct-lib.pl
src/squid-accounting/acct.pl

index 826be26b148234aaa0263fd2187caf848bb5a549..7969a5023908b9c3e5dc402e57d5f5b45f1a618b 100644 (file)
@@ -392,6 +392,7 @@ sub pdf2 {
        my @billar              = @{$_[0]}; #DATA from sendbill (just host/values)
        my $month               = $_[1];
        $month                  = '0'.$month if $month < 10;
+       $month                  = '12' if $month == 0;
        my $year                = $_[2];
        my $mwst                = $_[3];
        my @address_cust= @{$_[4]}; #Array which contains customer and hoster adresses and some additional info from billgroup
index d535901b679f62ba6bb27cce76a2860b9ae9382e..79fc7bae43eede00a9444d2c5e761cf7ec60793a 100755 (executable)
@@ -210,7 +210,9 @@ sub sendbill {
        my @now = localtime(time);
        $now[5] = $now[5] + 1900;
        my $actmonth = $now[4];
-       my $month                       = '0'.$actmonth if $actmonth < 10;
+       my $month;
+       $month = '0'.$actmonth if $actmonth < 10;
+       $month = '12' if $actmonth == 0;
        my $actyear  = $now[5];
        my ($from,$till)=&ACCT::getmonth($actmonth,$actyear);                                   #FIXME month and year as variables!
        my @billar = &ACCT::GetTaValues($from,$till,$rggrp);