From 717d243cec92fb218824ffddcda17d1a590cd4f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Mummert?= Date: Sun, 22 Feb 2026 09:11:05 +0100 Subject: [PATCH] Ensure teaser data hook runs after tags listener --- src/EventListener/EventTeaserDataAttributesListener.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/EventListener/EventTeaserDataAttributesListener.php b/src/EventListener/EventTeaserDataAttributesListener.php index 5d034c5..800cd7c 100644 --- a/src/EventListener/EventTeaserDataAttributesListener.php +++ b/src/EventListener/EventTeaserDataAttributesListener.php @@ -11,7 +11,7 @@ use Doctrine\DBAL\Connection; use Doctrine\DBAL\Exception; use Doctrine\DBAL\ParameterType; -#[AsHook('getAllEvents')] +#[AsHook('getAllEvents', method: 'onGetAllEvents', priority: -512)] class EventTeaserDataAttributesListener { public function __construct( @@ -19,7 +19,7 @@ class EventTeaserDataAttributesListener ) { } - public function __invoke(array $events, array $calendars, int $start, int $end, Module $module): array + public function onGetAllEvents(array $events, array $calendars, int $start, int $end, Module $module): array { foreach ($events as $dayKey => $eventsPerDay) { foreach ($eventsPerDay as $timeKey => $eventsPerTime) {