mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-25 03:05:34 +00:00
Bug 282025: Queries with group pronouns should accept non-word characters in group names - Patch by Dave Miller <justdave@bugzilla.org> r=joel a=myk
This commit is contained in:
parent
de70574428
commit
f7fa629c11
@ -409,7 +409,7 @@ sub init {
|
|||||||
my %funcsbykey;
|
my %funcsbykey;
|
||||||
my @funcdefs =
|
my @funcdefs =
|
||||||
(
|
(
|
||||||
"^(?:assigned_to|reporter|qa_contact),(?:notequals|equals|anyexact),%group\\.(\\w+)%" => sub {
|
"^(?:assigned_to|reporter|qa_contact),(?:notequals|equals|anyexact),%group\\.([^%]+)%" => sub {
|
||||||
my $group = $1;
|
my $group = $1;
|
||||||
my $groupid = Bugzilla::Group::ValidateGroupName( $group, ($user));
|
my $groupid = Bugzilla::Group::ValidateGroupName( $group, ($user));
|
||||||
$groupid || ThrowUserError('invalid_group_name',{name => $group});
|
$groupid || ThrowUserError('invalid_group_name',{name => $group});
|
||||||
@ -451,7 +451,7 @@ sub init {
|
|||||||
$f = "COALESCE(map_$f.login_name,'')";
|
$f = "COALESCE(map_$f.login_name,'')";
|
||||||
},
|
},
|
||||||
|
|
||||||
"^(?:cc),(?:notequals|equals|anyexact),%group\\.(\\w+)%" => sub {
|
"^(?:cc),(?:notequals|equals|anyexact),%group\\.([^%]+)%" => sub {
|
||||||
my $group = $1;
|
my $group = $1;
|
||||||
my $groupid = Bugzilla::Group::ValidateGroupName( $group, ($user));
|
my $groupid = Bugzilla::Group::ValidateGroupName( $group, ($user));
|
||||||
$groupid || ThrowUserError('invalid_group_name',{name => $group});
|
$groupid || ThrowUserError('invalid_group_name',{name => $group});
|
||||||
|
Loading…
Reference in New Issue
Block a user