appease the Cyber Canine 9000

This commit is contained in:
Georg Gadinger 2022-07-23 12:19:47 +02:00
parent 1c546bc0bb
commit 434d176ebe

View file

@ -1,18 +1,20 @@
# frozen_string_literal: true
module ModerationHelper
# @param report [Report]
def content_url(report)
target = report.target
case report.type
when 'Reports::Answer'
answer_path target.user.screen_name, target.id
when 'Reports::Comment'
answer_path target.answer.user.screen_name, target.answer.id
when 'Reports::Question'
question_path 'user', target.id
when 'Reports::User'
user_path target
else
'#'
when "Reports::Answer"
answer_path target.user.screen_name, target.id
when "Reports::Comment"
answer_path target.answer.user.screen_name, target.answer.id
when "Reports::Question"
question_path "user", target.id
when "Reports::User"
user_path target
else
"#"
end
end
end