fix: CalDAV-Events bekommen source-Feld – Kalenderfarbe-Patch wirkt sofort

CalDAV-Events hatten bisher kein source-Feld gesetzt. applyCalendarColor
filtert aber via ev.source !== 'caldav', sodass der Patch nie auf
CalDAV-Events angewendet wurde – die Farbe blieb sichtbar bis F5.
Jetzt wird source: 'caldav' beim Anreichern der Events gesetzt.
This commit is contained in:
Scarriffle
2026-04-29 20:27:31 +02:00
parent 8d95dd0b97
commit 0e6672b909

View File

@@ -410,6 +410,7 @@ def get_events(
ev["calendar_id"] = calendar.id
ev["calendar_name"] = calendar.name
ev["calendarColor"] = cal_color
ev["source"] = "caldav"
all_events.append(ev)
except Exception as exc:
logger.error(