Ensure teaser data hook runs after tags listener

This commit is contained in:
Jürgen Mummert
2026-02-22 09:11:05 +01:00
parent 181445e1e3
commit 717d243cec
@@ -11,7 +11,7 @@ use Doctrine\DBAL\Connection;
use Doctrine\DBAL\Exception; use Doctrine\DBAL\Exception;
use Doctrine\DBAL\ParameterType; use Doctrine\DBAL\ParameterType;
#[AsHook('getAllEvents')] #[AsHook('getAllEvents', method: 'onGetAllEvents', priority: -512)]
class EventTeaserDataAttributesListener class EventTeaserDataAttributesListener
{ {
public function __construct( 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 ($events as $dayKey => $eventsPerDay) {
foreach ($eventsPerDay as $timeKey => $eventsPerTime) { foreach ($eventsPerDay as $timeKey => $eventsPerTime) {