diff --git a/app/components/forum_post_component.rb b/app/components/forum_post_component.rb index 47d4767b5..855b8b3bd 100644 --- a/app/components/forum_post_component.rb +++ b/app/components/forum_post_component.rb @@ -28,6 +28,6 @@ class ForumPostComponent < ApplicationComponent end def has_moderation_reports? - policy(ModerationReport).show? && forum_post.moderation_reports.present? + policy(ModerationReport).can_see_moderation_reports? && forum_post.moderation_reports.present? end end diff --git a/test/components/forum_post_component_test.rb b/test/components/forum_post_component_test.rb index eee24ad15..f92ffa1fe 100644 --- a/test/components/forum_post_component_test.rb +++ b/test/components/forum_post_component_test.rb @@ -35,7 +35,7 @@ class ForumPostComponentTest < ViewComponent::TestCase end should "not show the report notice to regular users" do - render_forum_post(@forum_post, current_user: User.anonymous) + render_forum_post(@forum_post, current_user: create(:user)) assert_no_css(".moderation-report-notice") end