'field' => 'is_online_registration',
];
- if (CRM_Core_Permission::check('administer CiviCRM') || CRM_Event_BAO_Event::checkPermission(NULL, CRM_Core_Permission::EDIT)) {
+ // @fixme I don't understand the event permissions check here - can we just get rid of it?
+ $permissions = CRM_Event_BAO_Event::getAllPermissions();
+ if (CRM_Core_Permission::check('administer CiviCRM') || !empty($permissions[CRM_Core_Permission::EDIT])) {
self::$_tabLinks[$cacheKey]['reminder']
= [
'title' => ts('Schedule Reminders'),