From a09564dd65b9050ed55dd01958fc6cb9f1c37131 Mon Sep 17 00:00:00 2001 From: "lpsolit%gmail.com" <> Date: Wed, 15 Apr 2009 17:52:46 +0000 Subject: Bug 480862: relogin.cgi now just throws an error by default (should redirect to index.cgi) - Patch by Frédéric Buclin r=ghendricks a=LpSolit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- relogin.cgi | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'relogin.cgi') diff --git a/relogin.cgi b/relogin.cgi index a5cea5f91..40e15ac7e 100755 --- a/relogin.cgi +++ b/relogin.cgi @@ -37,13 +37,17 @@ use Date::Format; my $template = Bugzilla->template; my $cgi = Bugzilla->cgi; -my $action = $cgi->param('action'); +my $action = $cgi->param('action') || ''; my $vars = {}; my $target; +if (!$action) { + # redirect to index.cgi if no action is defined. + print $cgi->redirect(correct_urlbase() . 'index.cgi'); +} # prepare-sudo: Display the sudo information & login page -if ($action eq 'prepare-sudo') { +elsif ($action eq 'prepare-sudo') { # We must have a logged-in user to do this # That user must be in the 'bz_sudoers' group my $user = Bugzilla->login(LOGIN_REQUIRED); -- cgit v1.2.3-24-g4f1b