summaryrefslogtreecommitdiffstats
path: root/template/en/default/bug/edit.html.tmpl
diff options
context:
space:
mode:
authormkanat%bugzilla.org <>2009-10-06 07:38:29 +0200
committermkanat%bugzilla.org <>2009-10-06 07:38:29 +0200
commit4671e0ffd9920d000fb6191999288ed12d4dac52 (patch)
treea4592302ace3162d0482751a4019a1a31b65923e /template/en/default/bug/edit.html.tmpl
parent6e282d384995d9c8067302a6cbaae04eaba308a5 (diff)
downloadbugzilla-4671e0ffd9920d000fb6191999288ed12d4dac52.tar.gz
bugzilla-4671e0ffd9920d000fb6191999288ed12d4dac52.tar.xz
Bug 512618: Make Bugzilla::Bug::choices return Field::Choice objects, not just values
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
Diffstat (limited to 'template/en/default/bug/edit.html.tmpl')
-rw-r--r--template/en/default/bug/edit.html.tmpl22
1 files changed, 6 insertions, 16 deletions
diff --git a/template/en/default/bug/edit.html.tmpl b/template/en/default/bug/edit.html.tmpl
index d8a7fa4d7..76ca259e5 100644
--- a/template/en/default/bug/edit.html.tmpl
+++ b/template/en/default/bug/edit.html.tmpl
@@ -375,16 +375,9 @@
[%#############%]
<tr>
- [% IF bug.check_can_change_field('product', 0, 1) %]
- [% prod_list = user.get_enterable_products %]
- [% IF NOT user.can_enter_product(bug.product) %]
- [% prod_list.unshift(bug.product_obj) %]
- [% END %]
- [% END %]
-
[% INCLUDE bug/field.html.tmpl
bug = bug, field = select_fields.product,
- override_legal_values = prod_list
+ override_legal_values = bug.choices.product
desc_url = 'describecomponents.cgi', value = bug.product
editable = bug.check_can_change_field('product', 0, 1) %]
</tr>
@@ -1112,24 +1105,21 @@
[%############################################################################%]
[% BLOCK select %]
- [% IF NOT no_td %]
<td>
- [% END %]
- [% IF bug.check_can_change_field(selname, 0, 1) AND bug.choices.${selname}.size > 1 %]
+ [% IF bug.check_can_change_field(selname, 0, 1)
+ AND bug.choices.${selname}.size > 1 %]
<select id="[% selname %]" name="[% selname %]">
[% FOREACH x = bug.choices.${selname} %]
- <option value="[% x FILTER html %]"
- [% " selected" IF x == bug.${selname} %]>[% x FILTER html %]
+ <option value="[% x.name FILTER html %]"
+ [% " selected" IF x.name == bug.${selname} %]>
+ [%- x.name FILTER html %]
</option>
[% END %]
</select>
[% ELSE %]
[% bug.${selname} FILTER html %]
[% END %]
- [% IF NOT no_td %]
</td>
- [% END %]
- [% no_td = 0 %]
[% END %]
[%############################################################################%]