8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
# File 'app/controllers/reports_controller.rb', line 8
def create
@report = if @reportable.is_a? Federails::DataEntity
Federails::Moderation::Report.create report_params.merge({
federails_actor: current_user&.federails_actor,
object: @reportable
})
else
Federails::Moderation::Report.create report_params.merge({
federails_actor: current_user&.federails_actor,
object: @reportable.federails_actor
})
end
if @reportable.is_a? Comment
redirect_to(@reportable., notice: t(".success"))
else
redirect_to(@reportable, notice: t(".success"))
end
end
|