From a806b298f5bfe5914f27a1419d27366fe59da449 Mon Sep 17 00:00:00 2001 From: "lpsolit%gmail.com" <> Date: Sat, 9 Sep 2006 06:11:40 +0000 Subject: Bug 287326: Ability to add custom single-select fields to a bug - Patch by Frédéric Buclin and Max Kanat-Alexander r=mkanat a=myk MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- editvalues.cgi | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'editvalues.cgi') diff --git a/editvalues.cgi b/editvalues.cgi index dc35c40e0..2bcbf099f 100755 --- a/editvalues.cgi +++ b/editvalues.cgi @@ -35,6 +35,12 @@ use Bugzilla::Config qw(:admin); our @valid_fields = ('op_sys', 'rep_platform', 'priority', 'bug_severity', 'resolution'); +# Add custom select fields. +my @custom_fields = Bugzilla->get_fields({custom => 1, + type => FIELD_TYPE_SINGLE_SELECT}); + +push(@valid_fields, map { $_->name } @custom_fields); + ###################################################################### # Subroutines ###################################################################### @@ -128,6 +134,7 @@ $defaults{'bug_severity'} = 'defaultseverity'; # In this case, only the sortkey can be altered. my %static; $static{'resolution'} = ['', 'FIXED', 'MOVED', 'DUPLICATE']; +$static{$_->name} = ['---'] foreach (@custom_fields); # # field = '' -> Show nice list of fields -- cgit v1.2.3-24-g4f1b