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:
@@ -410,6 +410,7 @@ def get_events(
|
|||||||
ev["calendar_id"] = calendar.id
|
ev["calendar_id"] = calendar.id
|
||||||
ev["calendar_name"] = calendar.name
|
ev["calendar_name"] = calendar.name
|
||||||
ev["calendarColor"] = cal_color
|
ev["calendarColor"] = cal_color
|
||||||
|
ev["source"] = "caldav"
|
||||||
all_events.append(ev)
|
all_events.append(ev)
|
||||||
except Exception as exc:
|
except Exception as exc:
|
||||||
logger.error(
|
logger.error(
|
||||||
|
|||||||
Reference in New Issue
Block a user