diff options
author | tara%tequilarista.org <> | 2000-06-07 07:03:41 +0200 |
---|---|---|
committer | tara%tequilarista.org <> | 2000-06-07 07:03:41 +0200 |
commit | 8239b8ebaf464d64624cccb92ee6d08b9e604eed (patch) | |
tree | 35100e61adcf5888663889343100fe2db9db6f60 | |
parent | ad903083e6acfd9c79502dc4c3e2048407d1b0e8 (diff) | |
download | bugzilla-8239b8ebaf464d64624cccb92ee6d08b9e604eed.tar.gz bugzilla-8239b8ebaf464d64624cccb92ee6d08b9e604eed.tar.xz |
Fix for bug #40987
-rwxr-xr-x | enter_bug.cgi | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/enter_bug.cgi b/enter_bug.cgi index 086372d23..4dbda8c64 100755 --- a/enter_bug.cgi +++ b/enter_bug.cgi @@ -237,7 +237,15 @@ my $platform_popup = make_popup('rep_platform', \@::legal_platform, pickplatform(), 0); my $opsys_popup = make_popup('op_sys', \@::legal_opsys, pickos(), 0); -if (1 == @{$::components{$product}}) { +if (0 == $::components{$product}) { + print "<H1>Permission Denied</H1>\n"; + print "Sorry. You need to have at least one component for this product\n"; + print "in order to create a new bug. Go to the \"Components\" link to create\n"; + print "a new component\n"; + print "<P>\n"; + PutFooter(); + exit; +} elsif (1 == @{$::components{$product}}) { # Only one component; just pick it. $::FORM{'component'} = $::components{$product}->[0]; } |