diff --git a/core/data_processor.py b/core/data_processor.py index 02039ed..997539b 100644 --- a/core/data_processor.py +++ b/core/data_processor.py @@ -55,7 +55,7 @@ def get_upcoming_events(days_to_show=None, limit=None): # PRIORITÄT 2: Tage-Logik ende = heute + timedelta(days=int(days_to_show)) - return [e for e in _cache["events"] if heute <= e[date_col] <= ende] + return [e for e in _cache["events"] if heute <= e[date_col] < ende] def get_remarks(): if _is_cache_valid() and _cache["remarks"] is not None: diff --git a/templates/admin.html b/templates/admin.html index c4be2b4..9330409 100644 --- a/templates/admin.html +++ b/templates/admin.html @@ -16,16 +16,14 @@ } .card { border: 1px solid #ddd; padding: 20px; margin-bottom: 20px; border-radius: 8px; } - /* Flex-Container für die Linksbündigkeit (Standard) */ .input-row { margin-top: 15px; display: flex; - justify-content: flex-start; /* Alles nach links */ + justify-content: flex-start; align-items: center; - gap: 25px; /* Abstand zwischen den Paaren (Tage / Zeilen) */ + gap: 25px; } - /* Gruppiert Label und Input eng zusammen */ .input-group { display: flex; align-items: center; @@ -68,10 +66,10 @@

Cache Management

Der Cache wird automatisch alle 60 Minuten aktualisiert. Nach manuellen Änderungen in Google Sheets können Sie ihn hier sofort leeren.

- Cache jetzt löschen + Cache jetzt löschen
-

← Zurück zur Ansicht

+

← Zurück zur Ansicht