summaryrefslogtreecommitdiffstats
path: root/reports.cgi
diff options
context:
space:
mode:
authorlpsolit%gmail.com <>2006-06-04 04:48:57 +0200
committerlpsolit%gmail.com <>2006-06-04 04:48:57 +0200
commit623aee25de2e1ee758aae7124d451b3be469a233 (patch)
treeb45c9cdbbc0ea3db6725e475a902b6362d3205f1 /reports.cgi
parent1a18e5fc2c3678e9a4a3049b9289e417ce174c7e (diff)
downloadbugzilla-623aee25de2e1ee758aae7124d451b3be469a233.tar.gz
bugzilla-623aee25de2e1ee758aae7124d451b3be469a233.tar.xz
Bug 340253: .cgi scripts should call Throw*Error() instead of die() - Patch by Frédéric Buclin <LpSolit@gmail.com> r=vladd a=justdave
Diffstat (limited to 'reports.cgi')
-rwxr-xr-xreports.cgi3
1 files changed, 2 insertions, 1 deletions
diff --git a/reports.cgi b/reports.cgi
index 947993a56..1181e3a81 100755
--- a/reports.cgi
+++ b/reports.cgi
@@ -232,7 +232,8 @@ sub chart_image_name {
# and number
if ($datasets !~ m/^[A-Za-z0-9:]+$/) {
- die "Invalid datasets $datasets";
+ $vars->{'datasets'} = $datasets;
+ ThrowUserError('invalid_datasets', $vars);
}
# Since we pass the tests, consider it OK