diff options
author | bugreport%peshkin.net <> | 2002-11-01 07:20:26 +0100 |
---|---|---|
committer | bugreport%peshkin.net <> | 2002-11-01 07:20:26 +0100 |
commit | 8a30977ef72b7501fa2db8259816bbc396f5b5f2 (patch) | |
tree | 828e5b1321d26828ef28e2547add00af7dfa4b82 | |
parent | cf6262d55a4d22906625cf659d94736515393122 (diff) | |
download | bugzilla-8a30977ef72b7501fa2db8259816bbc396f5b5f2.tar.gz bugzilla-8a30977ef72b7501fa2db8259816bbc396f5b5f2.tar.xz |
Bug 177624 Wildcard rejects --do_not_change-- in mass-change
Patch by not_erik
r=joel
-rw-r--r-- | Bugzilla/User.pm | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Bugzilla/User.pm b/Bugzilla/User.pm index 087dc1113..3e5cce990 100644 --- a/Bugzilla/User.pm +++ b/Bugzilla/User.pm @@ -214,6 +214,9 @@ sub match_field { $vars->{'form'} = \%::FORM; $vars->{'mform'} = \%::MFORM; + # What does a "--do_not_change--" field look like (if any)? + my $dontchange = $vars->{'form'}->{'dontchange'}; + # Skip all of this if the option has been turned off return 1 if (&::Param('usermatchmode') eq 'off'); @@ -229,6 +232,9 @@ sub match_field { next if !defined($vars->{'mform'}->{$field}); + # Skip it if this is a --do_not_change-- field + next if $dontchange eq $vars->{'form'}->{$field}; + # We need to move the query to $raw_field, where it will be split up, # modified by the search, and put back into $::FORM and $::MFORM # incrementally. |