Merge pull request #1101 from consul/sps-admin-index

Shows valuator description instead of name on sps admin index
This commit is contained in:
Raimond Garcia
2016-04-27 15:25:19 +02:00
3 changed files with 13 additions and 6 deletions

View File

@@ -394,3 +394,10 @@ body.admin {
}
}
}
table.investment-projects-summary {
td.total-price {
white-space: nowrap;
}
}

View File

@@ -68,7 +68,7 @@
<% if spending_proposal.valuators.size == 0 %>
<%= t("admin.spending_proposals.index.no_valuators_assigned") %>
<% else %>
<%= spending_proposal.valuators.collect(&:name).join(', ') %>
<%= spending_proposal.valuators.collect(&:description).join(', ') %>
<% end %>
</td>
<td class="small">

View File

@@ -30,8 +30,8 @@ feature 'Admin spending proposals' do
spending_proposal2 = create(:spending_proposal)
spending_proposal3 = create(:spending_proposal)
valuator1 = create(:valuator, user: create(:user, username: 'Olga'))
valuator2 = create(:valuator, user: create(:user, username: 'Miriam'))
valuator1 = create(:valuator, user: create(:user, username: 'Olga'), description: 'Valuator Olga')
valuator2 = create(:valuator, user: create(:user, username: 'Miriam'), description: 'Valuator Miriam')
admin = create(:administrator, user: create(:user, username: 'Gema'))
spending_proposal1.valuators << valuator1
@@ -42,13 +42,13 @@ feature 'Admin spending proposals' do
within("#spending_proposal_#{spending_proposal1.id}") do
expect(page).to have_content("No admin assigned")
expect(page).to have_content("Olga")
expect(page).to have_content("Valuator Olga")
end
within("#spending_proposal_#{spending_proposal2.id}") do
expect(page).to have_content("No admin assigned")
expect(page).to have_content("Olga")
expect(page).to have_content("Miriam")
expect(page).to have_content("Valuator Olga")
expect(page).to have_content("Valuator Miriam")
end
within("#spending_proposal_#{spending_proposal3.id}") do