summaryrefslogtreecommitdiffstats
path: root/enter_bug.cgi
diff options
context:
space:
mode:
Diffstat (limited to 'enter_bug.cgi')
-rwxr-xr-xenter_bug.cgi14
1 files changed, 14 insertions, 0 deletions
diff --git a/enter_bug.cgi b/enter_bug.cgi
index 8be884768..864487018 100755
--- a/enter_bug.cgi
+++ b/enter_bug.cgi
@@ -53,6 +53,7 @@ use vars qw(
@legal_keywords
$userid
%versions
+ %target_milestone
$proddesc
$classdesc
);
@@ -437,6 +438,19 @@ if ( ($cloned_bug_id) &&
$default{'version'} = $vars->{'version'}->[$#{$vars->{'version'}}];
}
+# Get list of milestones.
+if ( Param('usetargetmilestone') ) {
+ $vars->{'target_milestone'} = $::target_milestone{$product};
+ if (formvalue('target_milestone')) {
+ $default{'target_milestone'} = formvalue('target_milestone');
+ } else {
+ SendSQL("SELECT defaultmilestone FROM products WHERE " .
+ "name = " . SqlQuote($product));
+ $default{'target_milestone'} = FetchOneColumn();
+ }
+}
+
+
# List of status values for drop-down.
my @status;