2022-07-23 03:19:47 -07:00
|
|
|
# frozen_string_literal: true
|
|
|
|
|
2014-12-25 14:00:33 -08:00
|
|
|
module ModerationHelper
|
2014-12-28 11:05:30 -08:00
|
|
|
# @param report [Report]
|
|
|
|
def content_url(report)
|
|
|
|
target = report.target
|
|
|
|
case report.type
|
2022-07-23 03:19:47 -07:00
|
|
|
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
|
|
|
|
"#"
|
2014-12-28 11:05:30 -08:00
|
|
|
end
|
|
|
|
end
|
2014-12-25 14:00:33 -08:00
|
|
|
end
|