From 77b3addad28c0f3ffc1fb4db1fcdc00527aeb48d Mon Sep 17 00:00:00 2001 From: Dave Lawrence Date: Tue, 31 Aug 2010 00:20:07 -0400 Subject: Bug 77193 - Add the ability to retire (disable) old versions, components and milestones r/a=mkanat --- editmilestones.cgi | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'editmilestones.cgi') diff --git a/editmilestones.cgi b/editmilestones.cgi index ff5076bee..ca1c4368e 100755 --- a/editmilestones.cgi +++ b/editmilestones.cgi @@ -60,6 +60,7 @@ my $sortkey = trim($cgi->param('sortkey') || 0); my $action = trim($cgi->param('action') || ''); my $showbugcounts = (defined $cgi->param('showbugcounts')); my $token = $cgi->param('token'); +my $isactive = $cgi->param('isactive'); # # product = '' -> Show nice list of products @@ -115,9 +116,11 @@ if ($action eq 'add') { if ($action eq 'new') { check_token_data($token, 'add_milestone'); - my $milestone = Bugzilla::Milestone->create({ value => $milestone_name, - product => $product, - sortkey => $sortkey }); + + my $milestone = Bugzilla::Milestone->create({ value => $milestone_name, + product => $product, + sortkey => $sortkey }); + delete_token($token); $vars->{'message'} = 'milestone_created'; @@ -205,6 +208,7 @@ if ($action eq 'update') { $milestone->set_name($milestone_name); $milestone->set_sortkey($sortkey); + $milestone->set_is_active($isactive); my $changes = $milestone->update(); # Reloading the product since the default milestone name # could have been changed. -- cgit v1.2.3-24-g4f1b