From 24a24da06ee0c2ffe2708ab72af361eb150fa92c Mon Sep 17 00:00:00 2001 From: vfilippov Date: Mon, 5 Apr 2010 14:57:03 +0000 Subject: [PATCH] Bug 48299 git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@704 6955db30-a419-402b-8a0d-67ecbb4d7f56 --- informer.cgi | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/informer.cgi b/informer.cgi index 3bacf1e82..a4b384de0 100755 --- a/informer.cgi +++ b/informer.cgi @@ -29,14 +29,17 @@ use Bugzilla::Constants; my $cgi = Bugzilla->cgi; my $id = $cgi->param('id'); -my $user = Bugzilla->user; + +# Ugly hack :( +Bugzilla->params->{requirelogin} = 0; +my $user = Bugzilla->login(LOGIN_NORMAL); my $bug = Bugzilla::Bug->new($id); my $str; my $format = lc $cgi->param('format') || 'short'; -if (!$user || !$bug->{error} && !$user->can_see_bug($bug->bug_id)) +if (!$user || !$bug->{error} && !$user->can_see_bug($bug)) { # Access denied - $str = "Bug$id: нет доступа"; + $str = "Bug $id: нет доступа"; $bug = undef; } else