diff options
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') || ''); |