зеркало из https://github.com/mozilla/pjs.git
Bug 212856: Request queue doesn't validate email addresses - Patch by Fr�d�ric Buclin <LpSolit@gmail.com> r=joel a=myk
This commit is contained in:
Родитель
5c51f6193c
Коммит
7184a4dceb
|
@ -30,7 +30,7 @@ use strict;
|
|||
# Include the Bugzilla CGI and general utility library.
|
||||
use lib qw(.);
|
||||
require "globals.pl";
|
||||
|
||||
use Bugzilla;
|
||||
# Use Bugzilla's Request module which contains utilities for handling requests.
|
||||
use Bugzilla::Flag;
|
||||
use Bugzilla::FlagType;
|
||||
|
@ -47,6 +47,20 @@ Bugzilla->login();
|
|||
# Main Body Execution
|
||||
################################################################################
|
||||
|
||||
my $cgi = Bugzilla->cgi;
|
||||
|
||||
my $fields;
|
||||
$fields->{'requester'}->{'type'} = 'single';
|
||||
# If the user doesn't restrict his search to requests from the wind
|
||||
# (requestee ne '-'), include the requestee for completion.
|
||||
unless (defined $cgi->param('requestee')
|
||||
&& $cgi->param('requestee') eq '-')
|
||||
{
|
||||
$fields->{'requestee'}->{'type'} = 'single';
|
||||
}
|
||||
|
||||
Bugzilla::User::match_field($cgi, $fields);
|
||||
|
||||
queue();
|
||||
exit;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче