diff --git a/modules/group_recurring_events_series/group_recurring_events_series.module b/modules/group_recurring_events_series/group_recurring_events_series.module index e50e979542f2eb0e7f407193e85854a2c5708123..d98db0fc4bfd4ff77f4b964a7f05738129cb8cae 100644 --- a/modules/group_recurring_events_series/group_recurring_events_series.module +++ b/modules/group_recurring_events_series/group_recurring_events_series.module @@ -42,3 +42,12 @@ function group_recurring_events_series_entity_operation(EntityInterface $entity) return $operations; } + +/* + * hook_entity_type_build + */ +function group_recurring_events_series_entity_type_build(array &$entity_types) { + if(isset($entity_types['eventinstance'])) { + $entity_types['eventinstance']->setHandlerClass('access', 'Drupal\group_recurring_events_series\Access\GroupEventInstanceHandler'); + } +}