Fix calendar recurrence controls

This commit is contained in:
pewdiepie-archdaemon
2026-06-24 11:11:07 +00:00
parent dd055ee6e3
commit 87e46e576a
12 changed files with 389 additions and 32 deletions
+2
View File
@@ -25,6 +25,7 @@ Design notes:
import asyncio
import hashlib
import ipaddress
import json
import logging
import os
import socket
@@ -494,6 +495,7 @@ def _event_payload(ev) -> dict:
"all_day": ev.all_day,
"is_utc": ev.is_utc,
"rrule": ev.rrule or "",
"recurrence_exdates": json.loads(ev.recurrence_exdates or "[]") if getattr(ev, "recurrence_exdates", "") else [],
}