From 24acb468e4a8225ff5cae469cbf55f342eaaea7d Mon Sep 17 00:00:00 2001 From: "ccooper%deadsquid.com" Date: Mon, 31 Dec 2007 15:30:07 +0000 Subject: [PATCH] b=408331 - display "No results" message when displaying testday stats git-svn-id: svn://10.0.0.236/trunk@242215 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/webtools/litmus/Litmus/DB/Testresult.pm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mozilla/webtools/litmus/Litmus/DB/Testresult.pm b/mozilla/webtools/litmus/Litmus/DB/Testresult.pm index 945a65ad657..4932ba9803c 100755 --- a/mozilla/webtools/litmus/Litmus/DB/Testresult.pm +++ b/mozilla/webtools/litmus/Litmus/DB/Testresult.pm @@ -560,6 +560,7 @@ sub getL10nAggregateResults($\%) { $args->{"start_timestamp"}, $args->{"finish_timestamp"}, ); + my $num_locales = 0; while (my ($locale_abbrev,$num_results) = $sth->fetchrow_array) { $l10n->{$locale_abbrev}->{'num_results'} = $num_results; # Setup placeholders @@ -567,13 +568,14 @@ sub getL10nAggregateResults($\%) { $l10n->{$locale_abbrev}->{'num_fail'} = 0; $l10n->{$locale_abbrev}->{'num_unclear'} = 0; $l10n->{$locale_abbrev}->{'num_testers'} = 0; + $num_locales++; } $sth->finish(); # No results? Don't bother looking up the rest. - unless ($l10n) { + if ($num_locales == 0) { $l10n->{'error'} = 'No results'; - return $l10n; + return $l10n; } # 2-4. Get # passes/fails/unclear per locale