Commit 9ecc8584 authored by lpsolit%gmail.com's avatar lpsolit%gmail.com

Bug 374981: Custom field single select options not available in config.cgi rdf -…

Bug 374981: Custom field single select options not available in config.cgi rdf - Patch by Fré©ric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
parent b43eb27e
......@@ -55,6 +55,9 @@ $vars->{'op_sys'} = get_legal_field_values('op_sys');
$vars->{'keyword'} = [map($_->name, Bugzilla::Keyword->get_all)];
$vars->{'resolution'} = get_legal_field_values('resolution');
$vars->{'status'} = get_legal_field_values('bug_status');
$vars->{'custom_fields'} =
[Bugzilla->get_fields({custom => 1, obsolete => 0, type => FIELD_TYPE_SINGLE_SELECT}),
Bugzilla->get_fields({custom => 1, obsolete => 0, type => FIELD_TYPE_MULTI_SELECT})];
# Include a list of product objects.
if ($cgi->param('product')) {
......
......@@ -57,6 +57,14 @@ var platform = [ [% FOREACH x = platform %]'[% x FILTER js %]', [% END %] ]
var severity = [ [% FOREACH x = severity %]'[% x FILTER js %]', [% END %] ];
// Custom Fields
// =============
[% FOREACH cf = custom_fields %]
var [% cf.name FILTER js %] = [ [% FOREACH x = cf.legal_values %]'[% x FILTER js %]', [% END %] ];
[% END %]
// Products and Components
// =======================
//
......
......@@ -102,6 +102,17 @@
</Seq>
</bz:severity>
[% FOREACH cf = custom_fields %]
<bz:[% cf.name FILTER html %]>
<Seq>
[% FOREACH item = cf.legal_values %]
<li>[% item FILTER html %]</li>
[% END %]
</Seq>
</bz:[% cf.name FILTER html %]>
[% END %]
<bz:products>
<Seq>
[% FOREACH product = products %]
......
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