simplifies valuator checkboxes
This commit is contained in:
@@ -6,20 +6,10 @@
|
|||||||
label: false },
|
label: false },
|
||||||
class: "js-submit-on-change" %>
|
class: "js-submit-on-change" %>
|
||||||
|
|
||||||
<div id="valuators-assign-list" class="row">
|
<div class="row">
|
||||||
<% @valuators.each do |valuator| %>
|
|
||||||
<div class="small-12 medium-4 column end">
|
<div class="small-12 medium-4 column end">
|
||||||
<%= check_box_tag "valuator_ids_#{valuator.id}",
|
<%= f.collection_check_boxes :valuator_ids, @valuators, :id, :name %>
|
||||||
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>
|
</div>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<% if @valuators.blank? %>
|
|
||||||
<p><%= t("admin.spending_proposals.show.no_valuators") %></p>
|
|
||||||
<% end %>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="small-12 column">
|
<div class="small-12 column">
|
||||||
|
|||||||
@@ -273,10 +273,8 @@ feature 'Admin spending proposals' do
|
|||||||
|
|
||||||
visit edit_admin_spending_proposal_path(spending_proposal)
|
visit edit_admin_spending_proposal_path(spending_proposal)
|
||||||
|
|
||||||
within('#valuators-assign-list') do
|
check "spending_proposal_valuator_ids_#{valuator1.id}"
|
||||||
check "valuator_ids_#{valuator1.id}"
|
check "spending_proposal_valuator_ids_#{valuator3.id}"
|
||||||
check "valuator_ids_#{valuator3.id}"
|
|
||||||
end
|
|
||||||
|
|
||||||
click_button 'Update'
|
click_button 'Update'
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user