diff options
Diffstat (limited to 'Bugzilla')
-rw-r--r-- | Bugzilla/Config.pm | 8 | ||||
-rw-r--r-- | Bugzilla/Config/GroupSecurity.pm | 6 | ||||
-rw-r--r-- | Bugzilla/Product.pm | 22 |
3 files changed, 0 insertions, 36 deletions
diff --git a/Bugzilla/Config.pm b/Bugzilla/Config.pm index 5a8117c29..ebd5f8ef6 100644 --- a/Bugzilla/Config.pm +++ b/Bugzilla/Config.pm @@ -151,14 +151,6 @@ sub update_params { $new_params{'enablequips'} = $param->{'usequip'} ? 'on' : 'off'; } - # Change from old product groups to controls for group_control_map - # 2002-10-14 bug 147275 bugreport@peshkin.net - if (exists $param->{'usebuggroups'} && - !exists $param->{'makeproductgroups'}) - { - $new_params{'makeproductgroups'} = $param->{'usebuggroups'}; - } - # Modularise auth code if (exists $param->{'useLDAP'} && !exists $param->{'loginmethod'}) { $new_params{'loginmethod'} = $param->{'useLDAP'} ? "LDAP" : "DB"; diff --git a/Bugzilla/Config/GroupSecurity.pm b/Bugzilla/Config/GroupSecurity.pm index 4fa21e72f..ec172216b 100644 --- a/Bugzilla/Config/GroupSecurity.pm +++ b/Bugzilla/Config/GroupSecurity.pm @@ -21,12 +21,6 @@ sub get_param_list { my @param_list = ( { - name => 'makeproductgroups', - type => 'b', - default => 0 - }, - - { name => 'chartgroup', type => 's', choices => \&_get_all_group_names, diff --git a/Bugzilla/Product.pm b/Bugzilla/Product.pm index 0c0cb458d..09ca61c69 100644 --- a/Bugzilla/Product.pm +++ b/Bugzilla/Product.pm @@ -96,7 +96,6 @@ sub create { product => $product }); # Create groups and series for the new product, if requested. - $product->_create_bug_group() if Bugzilla->params->{'makeproductgroups'}; $product->_create_series() if $create_series; Bugzilla::Hook::process('product_end_of_create', { product => $product }); @@ -430,27 +429,6 @@ use constant is_default => 0; #### Methods #### ############################### -sub _create_bug_group { - my $self = shift; - my $dbh = Bugzilla->dbh; - - my $group_name = $self->name; - while (new Bugzilla::Group({name => $group_name})) { - $group_name .= '_'; - } - my $group_description = get_text('bug_group_description', {product => $self}); - - my $group = Bugzilla::Group->create({name => $group_name, - description => $group_description, - isbuggroup => 1}); - - # Associate the new group and new product. - $dbh->do('INSERT INTO group_control_map - (group_id, product_id, membercontrol, othercontrol) - VALUES (?, ?, ?, ?)', - undef, ($group->id, $self->id, CONTROLMAPDEFAULT, CONTROLMAPNA)); -} - sub _create_series { my $self = shift; |