Merge pull request #4138 from consul/manage_successful_proposal

Fix crash in management with successful proposals
This commit is contained in:
Javi Martín
2020-09-23 11:24:09 +02:00
committed by GitHub
2 changed files with 10 additions and 1 deletions

View File

@@ -22,7 +22,7 @@
</div>
<% elsif proposal.successful? %>
<div class="supports text-center">
<%= render "supports", proposal: proposal %>
<%= render "proposals/supports", proposal: proposal %>
</div>
<% elsif proposal.archived? %>
<div class="padding text-center">

View File

@@ -75,6 +75,15 @@ describe "Proposals" do
expect(page).not_to have_current_path(old_path)
expect(page).to have_current_path(right_path)
end
scenario "Successful proposal", :js do
proposal = create(:proposal, :successful, title: "Success!")
login_managed_user(create(:user, :level_two))
visit management_proposal_path(proposal)
expect(page).to have_content("Success!")
end
end
scenario "Searching" do