GNOME Bugzilla – Bug 694363
CALDAV navigation through Calendars or Tasklist is wrong
Last modified: 2013-02-22 14:34:30 UTC
Created attachment 237043 [details] Evolution CALDVAV Debug Hello, i use linux Ubuntu, Evolution version 3.6.2, when i use my CALDAV Server based on Sabredav (https://github.com/evert/SabreDAV) when i navigate through Calendars i see a list of Tasklists, and when i navigate throug Tasklists i see a list of Calendars, i checked if server data response was correct, and all Calendars are correctly marked as VEVENT and all Tasklists are marked as VTODO, in xml of response. In attachment there is the debug data of CALDAV requests in Evolution. Thanks in advance. -- Carlos Timóteo
I can confirm that we also have the issue with Fruux (https://fruux.com/). The supported-calendar-component-set properties are being sent back correctly, so it looks like Evolution exactly reverses these two.
Please try 3.6.3 and report back.
Nice catch, confirming.
Created attachment 237186 [details] [review] evo patch for evolution; The logic was inverted, as you guessed. I think this had been overlooked because some servers provide one source for all types, while your server have sources separated. There used to be a column which showed which types are supported by the source, but it was removed (do not ask me why, I would left it there, as it seemed useful for me). In any way, pretty lame bug in the code.
Created commit 2ea9684 in evo master (3.7.91+) Created commit fe2760a in evo gnome-3-6 (3.6.4+)