From: eldy <> Date: Sat, 7 May 2005 23:27:35 +0000 (+0000) Subject: Fix: First and last visit for period was wrong. X-Git-Tag: AWSTATS_WEBMIN_1_6_BETA~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=070c23fe32844ff110f93ab6749157583af76cf8;p=thirdparty%2FAWStats.git Fix: First and last visit for period was wrong. --- diff --git a/wwwroot/cgi-bin/awstats.pl b/wwwroot/cgi-bin/awstats.pl index 9d6c6b92..7d695967 100644 --- a/wwwroot/cgi-bin/awstats.pl +++ b/wwwroot/cgi-bin/awstats.pl @@ -7721,8 +7721,13 @@ if (scalar keys %HTMLOutput) { my $FirstTime=0; my $LastTime=0; foreach my $key (keys %FirstTime) { - if ($FirstTime{$key} && ($FirstTime == 0 || $FirstTime > $FirstTime{$key})) { $FirstTime = $FirstTime{$key}; } - if ($LastTime < ($LastTime{$key}||0)) { $LastTime = $LastTime{$key}; } + my $keyqualified=0; + if ($MonthRequired eq 'all') { $keyqualified=1; } + if ($key =~ /^$YearRequired$MonthRequired/) { $keyqualified=1; } + if ($keyqualified) { + if ($FirstTime{$key} && ($FirstTime == 0 || $FirstTime > $FirstTime{$key})) { $FirstTime = $FirstTime{$key}; } + if ($LastTime < ($LastTime{$key}||0)) { $LastTime = $LastTime{$key}; } + } } # TotalVisits TotalUnique TotalPages TotalHits TotalBytes TotalHostsKnown TotalHostsUnknown