##// END OF EJS Templates
Use ids for testing inclusion....
Jean-Philippe Lang -
r15879:3d3192b187f5
parent child
Show More
@@ -90,9 +90,10 when "IssueCustomField" %>
90 :data => {:enables => '.custom_field_role input'} %>
90 :data => {:enables => '.custom_field_role input'} %>
91 <%= l(:label_visibility_roles) %>:
91 <%= l(:label_visibility_roles) %>:
92 </label>
92 </label>
93 <% role_ids = @custom_field.role_ids %>
93 <% Role.givable.sorted.each do |role| %>
94 <% Role.givable.sorted.each do |role| %>
94 <label class="block custom_field_role" style="padding-left:2em;">
95 <label class="block custom_field_role" style="padding-left:2em;">
95 <%= check_box_tag 'custom_field[role_ids][]', role.id, @custom_field.roles.to_a.include?(role), :id => nil %>
96 <%= check_box_tag 'custom_field[role_ids][]', role.id, role_ids.include?(role.id), :id => nil %>
96 <%= role.name %>
97 <%= role.name %>
97 </label>
98 </label>
98 <% end %>
99 <% end %>
@@ -100,10 +101,11 when "IssueCustomField" %>
100 </fieldset>
101 </fieldset>
101
102
102 <fieldset class="box" id="custom_field_tracker_ids"><legend><%=l(:label_tracker_plural)%></legend>
103 <fieldset class="box" id="custom_field_tracker_ids"><legend><%=l(:label_tracker_plural)%></legend>
104 <% tracker_ids = @custom_field.tracker_ids %>
103 <% Tracker.sorted.each do |tracker| %>
105 <% Tracker.sorted.each do |tracker| %>
104 <%= check_box_tag "custom_field[tracker_ids][]",
106 <%= check_box_tag "custom_field[tracker_ids][]",
105 tracker.id,
107 tracker.id,
106 (@custom_field.trackers.to_a.include? tracker),
108 tracker_ids.include?(tracker.id),
107 :id => "custom_field_tracker_ids_#{tracker.id}" %>
109 :id => "custom_field_tracker_ids_#{tracker.id}" %>
108 <label class="no-css" for="custom_field_tracker_ids_<%=tracker.id%>">
110 <label class="no-css" for="custom_field_tracker_ids_<%=tracker.id%>">
109 <%= tracker.name %>
111 <%= tracker.name %>
General Comments 0
You need to be logged in to leave comments. Login now