Loading elogger.module +7 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,13 @@ function elogger_entity_delete(EntityInterface $entity) { * Callback for calling a core event. */ function _log_entity_event($event_type, $entity) { if (!empty($entity->__elogger_logged)) { // Certain entities may be called twice within the same form operation. // e.g. Blocks or node_form. Block it here. return; } $entity->__elogger_logged = TRUE; $elog_service = \Drupal::service('elogger.logger'); $elog_service->setEntity($entity); $elog_service->logEvent($event_type); Loading Loading
elogger.module +7 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,13 @@ function elogger_entity_delete(EntityInterface $entity) { * Callback for calling a core event. */ function _log_entity_event($event_type, $entity) { if (!empty($entity->__elogger_logged)) { // Certain entities may be called twice within the same form operation. // e.g. Blocks or node_form. Block it here. return; } $entity->__elogger_logged = TRUE; $elog_service = \Drupal::service('elogger.logger'); $elog_service->setEntity($entity); $elog_service->logEvent($event_type); Loading