summaryrefslogtreecommitdiffstats
path: root/page.cgi
diff options
context:
space:
mode:
authorgerv%gerv.net <>2002-09-05 16:28:28 +0200
committergerv%gerv.net <>2002-09-05 16:28:28 +0200
commit02ce78bfc701dfaea5c8ba94927d6496d7f8f727 (patch)
tree6d99a8b9966a0c7f81663d88f9acbd583f53914c /page.cgi
parent7fb4c30eea4e7a34d07f5e9eff5b379c98da7913 (diff)
downloadbugzilla-02ce78bfc701dfaea5c8ba94927d6496d7f8f727.tar.gz
bugzilla-02ce78bfc701dfaea5c8ba94927d6496d7f8f727.tar.xz
Bug 166698 - clean up the error system, which was confused and broken. Patch by gerv; r=bbaetz.
Diffstat (limited to 'page.cgi')
-rwxr-xr-xpage.cgi8
1 files changed, 2 insertions, 6 deletions
diff --git a/page.cgi b/page.cgi
index cc26f93db..2fcf1b9b7 100755
--- a/page.cgi
+++ b/page.cgi
@@ -39,19 +39,15 @@ ConnectToDatabase();
quietly_check_login();
-print "Content-Type: text/html\n\n";
-
if (defined $::FORM{'id'}) {
$::FORM{'id'} =~ s/[^\w-]//g;
if ($pages{$::FORM{'id'}}) {
+ print "Content-Type: text/html\n\n";
$template->process($pages{$::FORM{'id'}}, $vars)
|| ThrowTemplateError($template->error());
exit;
}
}
-$vars->{'message'} = "page_not_found";
-
-$template->process("global/message.html.tmpl", $vars)
- || ThrowTemplateError($template->error());
+ThrowUserError("page_not_found");