From 542a8fc1a3e3929c36b4b4f5f19370dcf899f16f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Mummert?= Date: Sat, 27 Dec 2025 15:22:20 +0100 Subject: [PATCH] Bugfix --- src/EventListener/IndexPageListener.php | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/EventListener/IndexPageListener.php b/src/EventListener/IndexPageListener.php index 3e82e71..9e808db 100644 --- a/src/EventListener/IndexPageListener.php +++ b/src/EventListener/IndexPageListener.php @@ -24,7 +24,7 @@ class IndexPageListener /* * ===================== - * SEITEN-METADATEN (IMMER) + * SEITEN-METADATEN * ===================== */ if (str_contains($content, 'MEILISEARCH_JSON')) { @@ -83,7 +83,7 @@ class IndexPageListener } /* - * STARTDATE (für Sortierung) + * STARTDATE */ $date = $parsed['event']['date'] ?? null ?? @@ -98,24 +98,23 @@ class IndexPageListener /* * ================================================== - * CHECKSUM-ERGÄNZUNG + * CHECKSUM-FIX (entscheidend!) * Erzwingt Update von tl_search bei Metadaten-Änderung * ================================================== */ - $checksumSeed = (string) ($data['checksum'] ?? ''); - + $checksumSeed = (string) ($data['checksum'] ?? ''); $checksumSeed .= '|' . ($set['keywords'] ?? ''); $checksumSeed .= '|' . ($set['priority'] ?? ''); $checksumSeed .= '|' . ($set['imagepath'] ?? ''); $checksumSeed .= '|' . ($set['startDate'] ?? ''); - $data['checksum'] = md5($checksumSeed); + $set['checksum'] = md5($checksumSeed); } } /* * ===================== - * PDF-INDEXIERUNG (OPTIONAL) + * PDF-INDEXIERUNG * ===================== */ if ( @@ -130,7 +129,7 @@ class IndexPageListener /* * ===================== - * OFFICE-INDEXIERUNG (OPTIONAL) + * OFFICE-INDEXIERUNG * ===================== */ if (