Fixed bug in `visible_to` method.

This commit is contained in:
George Vinogradov 2011-10-29 15:25:11 +04:00
parent 3cb8d5c4c7
commit 5db173450d
2 changed files with 3 additions and 3 deletions

View File

@ -314,8 +314,8 @@ API для работы с ACL
- `can_perform? (target = :system)` -- может ли `current_user` выполнить
текущее действие
- `check_global_rights` -- делает редирект назад, если пользователь вообще
не может совершить текущее действие
- `check_global_access` -- делает редирект назад или на главную, если
пользователь вообще не может совершить текущее действие
- `roles_to(object)` -- возвращает список ролей `current_user`-а по отношению
к объекту
- `rights_to(object)` -- возвращает список прав `current_user`-а по отношению

View File

@ -129,7 +129,7 @@ class ActiveRecord::Base
h
end
vis = vis[self.name]
return [] if !vis or vis.empty?
return where('1=2') if !vis or vis.empty?
if vis == self::VISIBILITIES
return scoped # all
else