]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 315524: When an invalid action is passed to relogin.cgi, ThrowTemplateError(...
authorlpsolit%gmail.com <>
Tue, 22 Nov 2005 03:17:12 +0000 (03:17 +0000)
committerlpsolit%gmail.com <>
Tue, 22 Nov 2005 03:17:12 +0000 (03:17 +0000)
relogin.cgi

index 57e5e22aab2ef41dbc7da79bef51f8c26c1b0ef4..db63574809e42ae84a14f6438ebeefb3df28ec9e 100755 (executable)
@@ -201,6 +201,11 @@ elsif ($action eq 'logout') {
     $vars->{'message'} = "logged_out";
     $target = 'global/message.html.tmpl';
 }
+# No valid action found
+else {
+    Bugzilla->login(LOGIN_OPTIONAL);
+    ThrowCodeError('unknown_action', {action => $action});
+}
 
 # Display the template
 print $cgi->header();