]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 96003 - buglist.cgi should not return all bugs if called without any parameters...
authorgerv%gerv.net <>
Tue, 23 Jul 2002 14:16:57 +0000 (14:16 +0000)
committergerv%gerv.net <>
Tue, 23 Jul 2002 14:16:57 +0000 (14:16 +0000)
buglist.cgi

index 46c26fd16e8d1b8a06f21af2db179f60d75e1ba9..aa9cfb7eb8005906a27fe0dc0ebf56673b638445 100755 (executable)
@@ -61,6 +61,20 @@ sub sillyness {
     $zz = @::versions;
 };
 
+if (length($::buffer) == 0) {
+    $vars->{'title'} = "Parameters Required";
+    $vars->{'message'} = "This script is not meant to be invoked without any 
+                          search terms.";
+    $vars->{'url'} = "query.cgi";
+    $vars->{'link'} = "Please use the search form to specify some search
+                       criteria.";
+    print "Refresh: 10; URL=query.cgi\n";
+    print "Content-Type: text/html\n\n";
+    $template->process("global/message.html.tmpl", $vars)
+      || ThrowTemplateError($template->error());
+    exit;
+}    
+
 ConnectToDatabase();
 
 ################################################################################