If I do REPORT requests, the following line would raise a KeyError:
items = [collection.items[name]]
Wrapping it with a try-except block obviously fixes that issue.
At least for REPORT requests, Radicale now also returns proper HTTP
status codes when items or just its properties couldn't be found.
|
||
|---|---|---|
| .. | ||
| auth | ||
| rights | ||
| storage | ||
| __init__.py | ||
| __main__.py | ||
| config.py | ||
| ical.py | ||
| log.py | ||
| xmlutils.py | ||