From afc4da85d2ddaefdbe43fa160456386a0ed96a98 Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Tue, 7 Oct 2014 18:39:31 +0400 Subject: [PATCH] unsubscribe.cgi: remove CGI usage --- unsubscribe.cgi | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/unsubscribe.cgi b/unsubscribe.cgi index 36bde8fe7..8e4af3dde 100755 --- a/unsubscribe.cgi +++ b/unsubscribe.cgi @@ -1,5 +1,7 @@ #!/usr/bin/perl -wT -# Bugzilla Unsubscribe page +# Unsubscribe from bug CC list with 1 click +# License: Dual-license GPL 3.0+ or MPL 1.1+ +# Author(s): Vitaliy Filippov use strict; @@ -16,15 +18,12 @@ use Bugzilla::Error; my $user = Bugzilla->login(LOGIN_REQUIRED); -my $cgi = Bugzilla->cgi; my $dbh = Bugzilla->dbh; my $template = Bugzilla->template; my $vars = {}; -my $bugid = $cgi->param('id'); -my $bug = Bugzilla::Bug->check($bugid); +my $bug = Bugzilla::Bug->check(Bugzilla->input_params->{id}); -$cgi->param('id', $bugid); $vars->{bug} = $bug; if (grep { $_->id == $user->id } @{$bug->cc_users})