X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/e5604ce98e267cb0cec7dd27078a9e86c919eeb1..10065abea62eee73eb572be6fd6bcbb4a6f9a6d9:/app/controllers/reports_controller.rb diff --git a/app/controllers/reports_controller.rb b/app/controllers/reports_controller.rb index ef87a8699..a04fab5b9 100644 --- a/app/controllers/reports_controller.rb +++ b/app/controllers/reports_controller.rb @@ -3,7 +3,8 @@ class ReportsController < ApplicationController before_action :authorize_web before_action :set_locale - before_action :require_user + + authorize_resource def new if required_new_report_params_present? @@ -51,12 +52,15 @@ class ReportsController < ApplicationController def default_assigned_role case issue_params[:reportable_type] - when "Note" then "moderator" - when "User" then case report_params[:category] - when "vandal" then "moderator" - else "administrator" - end - else "administrator" + when "Note" + "moderator" + when "User" + case report_params[:category] + when "vandal" then "moderator" + else "administrator" + end + else + "administrator" end end end