simplifies valuator checkboxes

This commit is contained in:
rgarcia
2016-03-07 19:15:57 +01:00
committed by kikito
parent 389b89970f
commit 65d430b1d9
2 changed files with 6 additions and 18 deletions

View File

@@ -6,20 +6,10 @@
label: false },
class: "js-submit-on-change" %>
<div id="valuators-assign-list" class="row">
<% @valuators.each do |valuator| %>
<div class="small-12 medium-4 column end">
<%= check_box_tag "valuator_ids_#{valuator.id}",
valuator.id, @spending_proposal.valuators.include?(valuator),
name: 'spending_proposal[valuator_ids][]',
class: "js-submit-on-change" %>
<%= label_tag "valuator_ids_#{valuator.id}", truncate(valuator.name), class: "inline" %>
</div>
<% end %>
<% if @valuators.blank? %>
<p><%= t("admin.spending_proposals.show.no_valuators") %></p>
<% end %>
<div class="row">
<div class="small-12 medium-4 column end">
<%= f.collection_check_boxes :valuator_ids, @valuators, :id, :name %>
</div>
</div>
<div class="small-12 column">

View File

@@ -273,10 +273,8 @@ feature 'Admin spending proposals' do
visit edit_admin_spending_proposal_path(spending_proposal)
within('#valuators-assign-list') do
check "valuator_ids_#{valuator1.id}"
check "valuator_ids_#{valuator3.id}"
end
check "spending_proposal_valuator_ids_#{valuator1.id}"
check "spending_proposal_valuator_ids_#{valuator3.id}"
click_button 'Update'