From f5767f77396918161ab56202bb43b2bff40e432d Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Tue, 26 May 2020 12:00:35 +0100 Subject: [PATCH] Use a pre-save hook for updating the talk date --- .../src/EventSubscriber/UpdateTalkCreatedDateOnSave.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/web/modules/custom/custom/src/EventSubscriber/UpdateTalkCreatedDateOnSave.php b/web/modules/custom/custom/src/EventSubscriber/UpdateTalkCreatedDateOnSave.php index 63411bf..d352933 100644 --- a/web/modules/custom/custom/src/EventSubscriber/UpdateTalkCreatedDateOnSave.php +++ b/web/modules/custom/custom/src/EventSubscriber/UpdateTalkCreatedDateOnSave.php @@ -18,12 +18,11 @@ final class UpdateTalkCreatedDateOnSave implements EventSubscriberInterface { public static function getSubscribedEvents() { return [ - HookEventDispatcherInterface::ENTITY_INSERT => 'entityInsertOrUpdate', - HookEventDispatcherInterface::ENTITY_UPDATE => 'entityInsertOrUpdate', + HookEventDispatcherInterface::ENTITY_PRE_SAVE => 'onEntityPreSave', ]; } - public function entityInsertOrUpdate(BaseEntityEvent $event): void { + public function onEntityPreSave(BaseEntityEvent $event): void { if ($event->getEntity()->getEntityTypeId() != 'node') { return; }