Commit 9fbbd6a68ec603de8fd32681d90f47aa98cbd289
1 parent
dd19ce96
Exists in
master
and in
4 other branches
Return empty abilities if user is blocked
Showing
1 changed file
with
1 additions
and
0 deletions
Show diff stats
app/models/ability.rb
@@ -2,6 +2,7 @@ class Ability | @@ -2,6 +2,7 @@ class Ability | ||
2 | class << self | 2 | class << self |
3 | def allowed(user, subject) | 3 | def allowed(user, subject) |
4 | return [] unless user.kind_of?(User) | 4 | return [] unless user.kind_of?(User) |
5 | + return [] if user.blocked? | ||
5 | 6 | ||
6 | case subject.class.name | 7 | case subject.class.name |
7 | when "Project" then project_abilities(user, subject) | 8 | when "Project" then project_abilities(user, subject) |