Files
old-holivud2/app/policies/location_release_policy.rb
2020-07-27 10:17:56 +00:00

50 lines
551 B
Ruby

class LocationReleasePolicy < ReleasePolicy
def create?
true
end
def show?
true
end
def index?
true
end
def update?
!record.native?
end
def destroy?
user.manager? || user.account_manager?
end
def edit_photos?
true
end
def update_photos?
edit_photos?
end
def tag_multiple?
true
end
def download_multiple?
true
end
def review?
user.account_manager?
end
def sign_amendment?
user.manager? || user.account_manager?
end
def approve?
review?
end
end