12345678910111213141516171819202122232425262728 |
- class Controllers::FormControllerPolicy < Controllers::ApplicationControllerPolicy
- def configuration?
- authorized?
- end
- def submit?
- authorized?
- end
- def test?
- record.params[:test] && user&.permissions?('admin.channel_formular')
- end
- private
- def authorized?
- test? || enabled?
- end
- def user_required?
- false
- end
- def enabled?
- Setting.get('form_ticket_create')
- end
- end
|