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'); ...@@ -55,6 +55,9 @@ $vars->{'op_sys'} = get_legal_field_values('op_sys');
$vars->{'keyword'} = [map($_->name, Bugzilla::Keyword->get_all)]; $vars->{'keyword'} = [map($_->name, Bugzilla::Keyword->get_all)];
$vars->{'resolution'} = get_legal_field_values('resolution'); $vars->{'resolution'} = get_legal_field_values('resolution');
$vars->{'status'} = get_legal_field_values('bug_status'); $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. # Include a list of product objects.
if ($cgi->param('product')) { if ($cgi->param('product')) {
......
...@@ -57,6 +57,14 @@ var platform = [ [% FOREACH x = platform %]'[% x FILTER js %]', [% END %] ] ...@@ -57,6 +57,14 @@ var platform = [ [% FOREACH x = platform %]'[% x FILTER js %]', [% END %] ]
var severity = [ [% FOREACH x = severity %]'[% 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 // Products and Components
// ======================= // =======================
// //
......
...@@ -102,6 +102,17 @@ ...@@ -102,6 +102,17 @@
</Seq> </Seq>
</bz:severity> </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> <bz:products>
<Seq> <Seq>
[% FOREACH product = products %] [% 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