diff options
author | lpsolit%gmail.com <> | 2005-08-23 06:45:32 +0200 |
---|---|---|
committer | lpsolit%gmail.com <> | 2005-08-23 06:45:32 +0200 |
commit | 31c2e0de3ac68bac347c0a529a96a8d63be82d05 (patch) | |
tree | c43a3d38218105818b25973fa7c24f993ce4460c /editcomponents.cgi | |
parent | c00698f56cacd6809076371de00a5911b7100e32 (diff) | |
download | bugzilla-31c2e0de3ac68bac347c0a529a96a8d63be82d05.tar.gz bugzilla-31c2e0de3ac68bac347c0a529a96a8d63be82d05.tar.xz |
Bug 189635: editcomponents.cgi should use user-matching for the default assignee and QA contact - Patch by GavinS <bugzilla@chimpychompy.org> r=LpSolit a=justdave
Diffstat (limited to 'editcomponents.cgi')
-rwxr-xr-x | editcomponents.cgi | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/editcomponents.cgi b/editcomponents.cgi index 31b0a1171..dd0711e56 100755 --- a/editcomponents.cgi +++ b/editcomponents.cgi @@ -286,6 +286,13 @@ if ($action eq 'new') { {'name' => $component}); } + # Do the user matching + Bugzilla::User::match_field ($cgi, { + 'initialowner' => { 'type' => 'single' }, + 'initialqacontact' => { 'type' => 'single' }, + }); + + my $initialowner = trim($cgi->param('initialowner') || ''); if ($initialowner eq '') { @@ -533,6 +540,13 @@ if ($action eq 'edit') { if ($action eq 'update') { + # Do the user matching + Bugzilla::User::match_field ($cgi, { + 'initialowner' => { 'type' => 'single' }, + 'initialqacontact' => { 'type' => 'single' }, + }); + + my $componentold = trim($cgi->param('componentold') || ''); my $description = trim($cgi->param('description') || ''); my $descriptionold = trim($cgi->param('descriptionold') || ''); |