Die CardDAV-Route /<username>/<ab_part>/ ist in Flask spezifischer als die generische /<path:subpath> des CalDAV-Handlers und hat daher auch /dav/<user>/calendars/ abgefangen - mit 404, weil 'calendars' nicht mit 'ab-' anfaengt. Ergebnis: DAVx5 bekam auf das Home-Set eine 404 und zeigte keine Eintraege mehr an. Fix: wenn ab_part nicht mit 'ab-' anfaengt, an den CalDAV-PROPFIND/OPTIONS delegieren statt 404 zurueckzugeben. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| caldav.py | ||
| carddav.py | ||