summaryrefslogtreecommitdiffstats
path: root/enter_bug.cgi
diff options
context:
space:
mode:
authorlpsolit%gmail.com <>2006-06-20 05:15:17 +0200
committerlpsolit%gmail.com <>2006-06-20 05:15:17 +0200
commit2545c0950c4f0fde8f78b265217fa9f523eff7bf (patch)
tree5bb305644ad11da196c7613b82743e426e2fd337 /enter_bug.cgi
parentb687ddef9b6dfeec3d87b7ae211decbf21b6e9a9 (diff)
downloadbugzilla-2545c0950c4f0fde8f78b265217fa9f523eff7bf.tar.gz
bugzilla-2545c0950c4f0fde8f78b265217fa9f523eff7bf.tar.xz
Bug 304601: Bugzilla::Config's :locations exports need to be in their own module - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat for the main patch, r=myk for the patch about CGI.pm a=justdave
Bug 328637: Remove all legal_* versioncache arrays - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave Bug 110503 - Eliminate versioncache
Diffstat (limited to 'enter_bug.cgi')
-rwxr-xr-xenter_bug.cgi18
1 files changed, 5 insertions, 13 deletions
diff --git a/enter_bug.cgi b/enter_bug.cgi
index 5b5f3cf77..54b3f818b 100755
--- a/enter_bug.cgi
+++ b/enter_bug.cgi
@@ -46,15 +46,9 @@ use Bugzilla::Product;
use Bugzilla::Classification;
use Bugzilla::Keyword;
use Bugzilla::Token;
+use Bugzilla::Field;
require "globals.pl";
-use vars qw(
- @legal_opsys
- @legal_platform
- @legal_priority
- @legal_severity
-);
-
my $user = Bugzilla->login(LOGIN_REQUIRED);
my $cloned_bug;
@@ -312,8 +306,6 @@ if ($cloned_bug_id) {
$cloned_bug = new Bugzilla::Bug($cloned_bug_id, $user->id);
}
-GetVersionTable();
-
if (scalar(@{$product->components}) == 1) {
# Only one component; just pick it.
$cgi->param('component', $product->components->[0]->name);
@@ -323,10 +315,10 @@ my %default;
$vars->{'product'} = $product;
-$vars->{'priority'} = \@legal_priority;
-$vars->{'bug_severity'} = \@legal_severity;
-$vars->{'rep_platform'} = \@legal_platform;
-$vars->{'op_sys'} = \@legal_opsys;
+$vars->{'priority'} = get_legal_field_values('priority');
+$vars->{'bug_severity'} = get_legal_field_values('bug_severity');
+$vars->{'rep_platform'} = get_legal_field_values('rep_platform');
+$vars->{'op_sys'} = get_legal_field_values('op_sys');
$vars->{'use_keywords'} = 1 if Bugzilla::Keyword::keyword_count();