[Evolution-users] Calendar :: Modify CalDAV communication to JSON
Milan Crha
mcrha at redhat.com
Wed Apr 22 09:03:30 UTC 2026
On Wed, 2026-04-22 at 10:43 +0200, Matthias Kuntze wrote:
> As the server seems to send json data now and not xml as before, how
> can I switch the communication at client side to fit the servers
> behaviour?
Hi,
you cannot, the server is supposed to return XML, not JSON. No idea why
they changed it, but from my point of view it should not be changed,
also because there is no JSON in the RFC 4791 [1].
Run from a terminal:
CALDAV_DEBUG=1 /usr/libexec/evolution-calendar-factory -w
then wait for a second, to have it finished its taking over on the
D-Bus side, then run Evolution and once the output on the terminal
settles right-click the offending calendar and pick Refresh there,
which will initiate the communication. It'll show what the CalDAV
backend sent to the server and what it received. Maybe they are trying
to report some error/problem.
Bye,
Milan
[1] https://datatracker.ietf.org/doc/html/rfc4791
More information about the evolution-users
mailing list