Merge pull request #4857 from consul/fix_admin_debate_comments_link

Fix link to comments on admin view for debates
This commit is contained in:
Javi Martín
2022-06-13 17:33:46 +02:00
committed by GitHub
2 changed files with 11 additions and 1 deletions

View File

@@ -18,7 +18,7 @@
<%= l @debate.created_at.to_date %>
<span class="bullet">&nbsp;&bull;&nbsp;</span>
<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="js-flag-actions">
<%= 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.description)
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