Commit 78dfe401 authored by terry%mozilla.org's avatar terry%mozilla.org

If there is only one project allowing new bugs, don't bother prompting

for which project to use.
parent 7721a8c4
...@@ -44,15 +44,24 @@ use vars @::legal_platform, ...@@ -44,15 +44,24 @@ use vars @::legal_platform,
if (!defined $::FORM{'product'}) { if (!defined $::FORM{'product'}) {
GetVersionTable(); GetVersionTable();
my @prodlist = keys %::versions; my @prodlist;
if ($#prodlist != 0) { foreach my $p (sort(keys %::versions)) {
if (defined $::proddesc{$p} && $::proddesc{$p} eq '0') {
# Special hack. If we stuffed a "0" into proddesc, that means
# that disallownew was set for this bug, and so we don't want
# to allow people to specify that product here.
next;
}
push(@prodlist, $p);
}
if (1 != @prodlist) {
print "Content-type: text/html\n\n"; print "Content-type: text/html\n\n";
PutHeader("Enter Bug"); PutHeader("Enter Bug");
print "<H2>First, you must pick a product on which to enter\n"; print "<H2>First, you must pick a product on which to enter\n";
print "a bug.</H2>\n"; print "a bug.</H2>\n";
print "<table>"; print "<table>";
foreach my $p (sort (@prodlist)) { foreach my $p (@prodlist) {
if (defined $::proddesc{$p} && $::proddesc{$p} eq '0') { if (defined $::proddesc{$p} && $::proddesc{$p} eq '0') {
# Special hack. If we stuffed a "0" into proddesc, that means # Special hack. If we stuffed a "0" into proddesc, that means
# that disallownew was set for this bug, and so we don't want # that disallownew was set for this bug, and so we don't want
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment