From 3a24b24b84dcc926b4b3f059e187407adaf809a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Mummert?= Date: Sun, 22 Feb 2026 11:13:03 +0100 Subject: [PATCH] Fix event filter location and tags column mapping --- src/Controller/Frontend/EventFilterController.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Controller/Frontend/EventFilterController.php b/src/Controller/Frontend/EventFilterController.php index 88dc965..c3134a9 100644 --- a/src/Controller/Frontend/EventFilterController.php +++ b/src/Controller/Frontend/EventFilterController.php @@ -87,12 +87,12 @@ class EventFilterController extends AbstractFrontendModuleController $rows = $this->connection->executeQuery( <<<'SQL' - SELECT t.id, t.tag, COUNT(DISTINCT r.item_id) AS total + SELECT t.id, t.tag, COUNT(DISTINCT r.pid) AS total FROM tl_tags_rel r INNER JOIN tl_tags t ON t.id=r.tag_id WHERE r.ptable='tl_calendar_events' AND r.field='tags' - AND r.item_id IN (?) + AND r.pid IN (?) GROUP BY t.id, t.tag ORDER BY t.tag ASC SQL, @@ -128,9 +128,9 @@ class EventFilterController extends AbstractFrontendModuleController <<<'SQL' SELECT l.id, l.title, COUNT(e.id) AS total FROM tl_calendar_events e - INNER JOIN tl_location l ON l.id=e.location + INNER JOIN tl_location l ON l.id=e.location_id WHERE e.id IN (?) - AND e.location>0 + AND e.location_id>0 GROUP BY l.id, l.title ORDER BY l.title ASC SQL,