aboutsummaryrefslogtreecommitdiffstats
path: root/attachment.cgi
diff options
context:
space:
mode:
authormyk%mozilla.org <>2005-08-21 00:02:38 +0000
committermyk%mozilla.org <>2005-08-21 00:02:38 +0000
commit873aae642c0a5ec2a1ac4614ce0d7bfd1a788aa3 (patch)
tree260856b3b3e32d58117bae45d099d9ad6451ccde /attachment.cgi
parent9d4872bef3b679b020b6678445ec84504e1f8a1e (diff)
downloadbugs-873aae642c0a5ec2a1ac4614ce0d7bfd1a788aa3.tar
bugs-873aae642c0a5ec2a1ac4614ce0d7bfd1a788aa3.tar.gz
bugs-873aae642c0a5ec2a1ac4614ce0d7bfd1a788aa3.tar.bz2
bugs-873aae642c0a5ec2a1ac4614ce0d7bfd1a788aa3.tar.xz
bugs-873aae642c0a5ec2a1ac4614ce0d7bfd1a788aa3.zip
Fix for bug 292022: accepts multiple requestees in the requestee field for a given flag, and creates multiple requests, one per requestee, so that users can request a flag multiple times simultaneously instead of one at a time; r=joel, a=myk
Diffstat (limited to 'attachment.cgi')
-rwxr-xr-xattachment.cgi4
1 files changed, 2 insertions, 2 deletions
diff --git a/attachment.cgi b/attachment.cgi
index fba504690..eec1e0a2e 100755
--- a/attachment.cgi
+++ b/attachment.cgi
@@ -916,7 +916,7 @@ sub insert
# and FlagType::validate assume User::match_field has ensured that the
# values in the requestee fields are legitimate user email addresses.
my $match_status = Bugzilla::User::match_field($cgi, {
- '^requestee(_type)?-(\d+)$' => { 'type' => 'single' },
+ '^requestee(_type)?-(\d+)$' => { 'type' => 'multi' },
}, MATCH_SKIP_CONFIRM);
$vars->{'match_field'} = 'requestee';
@@ -1162,7 +1162,7 @@ sub update
# and FlagType::validate assume User::match_field has ensured that the
# values in the requestee fields are legitimate user email addresses.
Bugzilla::User::match_field($cgi, {
- '^requestee(_type)?-(\d+)$' => { 'type' => 'single' }
+ '^requestee(_type)?-(\d+)$' => { 'type' => 'multi' }
});
Bugzilla::Flag::validate($cgi, $bugid, $attach_id);
Bugzilla::FlagType::validate($cgi, $bugid, $attach_id);