From 28cfba31f63fd323a6e70e805aac5bfb7c2c965c Mon Sep 17 00:00:00 2001 From: "ccooper%deadsquid.com" Date: Mon, 5 Jun 2006 05:53:10 +0000 Subject: [PATCH] b=322585 - fail when no results are actually submitted - grab product info from testgroup if necessary git-svn-id: svn://10.0.0.236/trunk@199019 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/webtools/litmus/process_test.cgi | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/mozilla/webtools/litmus/process_test.cgi b/mozilla/webtools/litmus/process_test.cgi index 134143a31f1..8bdcca4409f 100755 --- a/mozilla/webtools/litmus/process_test.cgi +++ b/mozilla/webtools/litmus/process_test.cgi @@ -181,10 +181,19 @@ foreach my $curtestid (@tests) { } } + +if (! $testcount) { + invalidInputError("No results submitted."); +} + + my $testgroup; if ($c->param("testgroup")) { - $testgroup = Litmus::DB::Testgroup->retrieve($c->param("testgroup")), + $testgroup = Litmus::DB::Testgroup->retrieve($c->param("testgroup")); + if (! $product) { + $product = $testgroup->product(); + } } my $vars;