1234567891011121314151617 |
- # frozen_string_literal: true
- class AccountWarningPolicy < ApplicationPolicy
- def show?
- target? || role.can?(:manage_appeals)
- end
- def appeal?
- target? && record.created_at >= Appeal::MAX_STRIKE_AGE.ago
- end
- private
- def target?
- record.target_account_id == current_account&.id
- end
- end
|