Fix link to comments on admin view for debates

This commit is contained in:
Julian Herrero
2022-06-13 16:16:07 +02:00
committed by Javi Martín
parent 845f12879a
commit b9ec40325c
2 changed files with 11 additions and 1 deletions

View File

@@ -18,7 +18,7 @@
<%= l @debate.created_at.to_date %> <%= l @debate.created_at.to_date %>
<span class="bullet">&nbsp;&bull;&nbsp;</span> <span class="bullet">&nbsp;&bull;&nbsp;</span>
<span class="icon-comments"></span>&nbsp; <span class="icon-comments"></span>&nbsp;
<%= link_to t("debates.show.comments", count: @debate.comments_count), "#comments" %> <%= link_to t("debates.show.comments", count: @debate.comments_count), debate_path(@debate, anchor: "comments") %>
<span class="bullet">&nbsp;&bull;&nbsp;</span> <span class="bullet">&nbsp;&bull;&nbsp;</span>
<span class="js-flag-actions"> <span class="js-flag-actions">
<%= render "shared/flag_actions", flaggable: @debate %> <%= render "shared/flag_actions", flaggable: @debate %>

View File

@@ -19,4 +19,14 @@ describe "Admin debates", :admin do
expect(page).to have_content(debate.title) expect(page).to have_content(debate.title)
expect(page).to have_content(debate.description) expect(page).to have_content(debate.description)
end end
scenario "Comments link" do
debate = create(:debate)
comment = create(:comment, commentable: debate)
visit admin_debate_path(debate)
click_link "1 comment"
expect(page).to have_content(comment.body)
end
end end