aboutsummaryrefslogtreecommitdiff
blob: 89984a92d566ca5589d576ff35a142e4289c2bd4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
require 'permissions/set'
module Permissions
  # If you include this recruiters will be allowed to do everything,
  # others users will will be able only to view.
  module AnyoneCanViewRecruiterCanChange
    multi_permission :create, :update, :destroy do
      User.user_is_recruiter?(acting_user)
    end

    def view_permitted?(field)
      true
    end
  end
end