diff options
author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2013-08-27 13:41:49 +0400 |
---|---|---|
committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2013-08-27 13:41:49 +0400 |
commit | 9fbbd6a68ec603de8fd32681d90f47aa98cbd289 (patch) | |
tree | 4b9ac340cfa6571967d0c81720f528fc0b93b052 /app/models/ability.rb | |
parent | dd19ce962828255579b107f81e0fb54ba067575f (diff) |
Return empty abilities if user is blocked
Diffstat (limited to 'app/models/ability.rb')
-rw-r--r-- | app/models/ability.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/app/models/ability.rb b/app/models/ability.rb index 0b77564adc6..74f92fe7438 100644 --- a/app/models/ability.rb +++ b/app/models/ability.rb @@ -2,6 +2,7 @@ class Ability class << self def allowed(user, subject) return [] unless user.kind_of?(User) + return [] if user.blocked? case subject.class.name when "Project" then project_abilities(user, subject) |