diff options
author | http://jneen.net/ <jneen@jneen.net> | 2016-08-17 02:29:19 +0300 |
---|---|---|
committer | http://jneen.net/ <jneen@jneen.net> | 2016-08-30 21:39:22 +0300 |
commit | 9a0ea1350131368b9b723f1a9581bbfffe7c43f8 (patch) | |
tree | eb85189813369c421e992661029c3d4b22685b1a /app/policies/global_policy.rb | |
parent | 2944022835d872b472d8691082ef67aa3057d2b4 (diff) |
factor in global permissions
Diffstat (limited to 'app/policies/global_policy.rb')
-rw-r--r-- | app/policies/global_policy.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/app/policies/global_policy.rb b/app/policies/global_policy.rb new file mode 100644 index 00000000000..94a2906444a --- /dev/null +++ b/app/policies/global_policy.rb @@ -0,0 +1,7 @@ +class GlobalPolicy < BasePolicy + def rules + return unless @user + can! :create_group if @user.can_create_group + can! :read_users_list + end +end |