From: terry%netscape.com <> Date: Sat, 6 Mar 1999 04:05:53 +0000 (+0000) Subject: Fixed bug 3365 -- was generating wrong statistics if there were no NEW X-Git-Tag: bugzilla-2.4~34 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=04fa4c5f8080d8b34eedbc083b3a4a322fbd937c;p=thirdparty%2Fbugzilla.git Fixed bug 3365 -- was generating wrong statistics if there were no NEW or no ASSIGNED bugs. --- diff --git a/collectstats.pl b/collectstats.pl index 6c51d1afc4..e35c7aa239 100755 --- a/collectstats.pl +++ b/collectstats.pl @@ -52,21 +52,17 @@ sub collect_stats { my $product = shift; my $when = localtime (time); - my $query = "select count(bug_status) from bugs where (bug_status='NEW' or bug_status='ASSIGNED' or bug_status='REOPENED') and product='$product' group by bug_status"; $product =~ s/\//-/gs; my $file = join '/', $dir, $product; my $exists = -f $file; if (open DATA, ">>$file") { - SendSQL ($query); - - my %count; push my @row, &today; - while (my @n = FetchSQLData()) - { - push @row, @n; + foreach my $status ('NEW', 'ASSIGNED', 'REOPENED') { + SendSQL("select count(bug_status) from bugs where bug_status='$status' and product='$product'"); + push @row, FetchOneColumn(); } if (! $exists)