From: lpsolit%gmail.com <> Date: Wed, 19 Oct 2005 01:47:08 +0000 (+0000) Subject: Bug 297593: defaultpriority, defaultseverity, defaultplatform and defaultopsys parame... X-Git-Tag: bugzilla-2.22rc1~212 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6372dbd5d9f79a86989897a14647ef5a4b0363eb;p=thirdparty%2Fbugzilla.git Bug 297593: defaultpriority, defaultseverity, defaultplatform and defaultopsys parameters in editparams.cgi should be a dropdown menu - Patch by Frédéric Buclin r=joel a=justdave --- diff --git a/Bugzilla/Config/BugFields.pm b/Bugzilla/Config/BugFields.pm index 6c942568f4..17b79941d3 100644 --- a/Bugzilla/Config/BugFields.pm +++ b/Bugzilla/Config/BugFields.pm @@ -84,30 +84,34 @@ sub get_param_list { { name => 'defaultpriority', - type => 't', - default => 'P2', + type => 's', + choices => \@::legal_priority, + default => $::legal_priority[-1], checker => \&check_priority }, { name => 'defaultseverity', - type => 't', - default => 'normal', + type => 's', + choices => \@::legal_severity, + default => $::legal_severity[-1], checker => \&check_severity }, { - name => 'defaultplatform', - type => 't', - default => '', - checker => \&check_platform + name => 'defaultplatform', + type => 's', + choices => ['', @::legal_platform], + default => '', + checker => \&check_platform }, { - name => 'defaultopsys', - type => 't', - default => '', - checker => \&check_opsys + name => 'defaultopsys', + type => 's', + choices => ['', @::legal_opsys], + default => '', + checker => \&check_opsys } ); return @param_list; } diff --git a/editparams.cgi b/editparams.cgi index 54d3a3a0a3..1aa52d81a4 100755 --- a/editparams.cgi +++ b/editparams.cgi @@ -48,6 +48,8 @@ my $current_panel = $cgi->param('section') || 'core'; $current_panel =~ /^([A-Za-z0-9_-]+)$/; $current_panel = $1; +GetVersionTable(); + my $current_module; my @panels = (); foreach my $panel (@parampanels) {