We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 6132050 + 30ec154 commit e842b6cCopy full SHA for e842b6c
app/controllers/reports_controller.rb
@@ -24,6 +24,6 @@ def get_reportable
24
reportable_param = params[:reportable_class].parameterize + "_id"
25
id = params[reportable_param]
26
@reportable = policy_scope(reportable).find_param(id)
27
- authorize @reportable
+ authorize :"federails/moderation/report"
28
end
29
app/policies/federails/moderation/report_policy.rb
@@ -6,6 +6,17 @@ def index?
6
)
7
8
9
+ def new?
10
+ all_of(
11
+ SiteSettings.multiuser_enabled?,
12
+ @user.is_member?
13
+ )
14
+ end
15
+
16
+ def create?
17
+ new?
18
19
20
def show?
21
index?
22
0 commit comments