From: lpsolit%gmail.com <> Date: Wed, 15 Apr 2009 17:54:34 +0000 (+0000) Subject: Bug 480862: relogin.cgi now just throws an error by default (should redirect to index... X-Git-Tag: bugzilla-3.4rc1~45 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=910ab23afccb0627489f9f7b3027fe3e416edfec;p=thirdparty%2Fbugzilla.git 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 --- diff --git a/relogin.cgi b/relogin.cgi index a5cea5f91b..40e15ac7e6 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);