Sha256: fbd27cbdafcc906f8ac799ba49bc0af6cd40c0d32db47a08b1385ba85f8fc4e7
Contents?: true
Size: 355 Bytes
Versions: 40
Compression:
Stored size: 355 Bytes
Contents
class UserGroupPolicy < ApplicationPolicy def index? true end def show? true end def create? true if user.try(:has_role?, 'Administrator') end def update? true if user.try(:has_role?, 'Administrator') end def destroy? return false unless record.profiles.empty? user.try(:has_role?, 'Administrator') end end
Version data entries
40 entries across 38 versions & 2 rubygems