I'm testing my CalDAV server implementation - and this are working pretty well. But one of Evolutions behaviors is confusing me.
Evolution does a PUT - all good. PUT /dav/Calendar/Personal/20100730T101621Z-7090-100-1-2_linux-yu4c.site-20100730T101649Z.ics HTTP/1.1 Note: this appointment when put has not attendees and no organizer elements. Server responds with a 201 Created and an Etag Evolution does a GET on the same URL it PUT GET /dav/Calendar/Personal/20100730T101621Z-7090-100-1-2_linux-yu4c.site-20100730T101649Z.ics In this case the server responds with a 301, which Evolution dutifully follows - GET /dav/Calendar/15405910.ics Server responds with the VCALENDAR object, which Evolution seems to be happy with. However - Evolution does not 'refresh' the appointment in the view. If I then open the appointment in my calendar it has no attendee's, etc... BUT if I go forward one month, then back, and open the appointment the appointment has 'refreshed' and I see an appointment with myself as the attendee, etc... -- Adam Tauno Williams <awill...@whitemice.org> LPIC-1, Novell CLA <http://www.whitemiceconsulting.com> OpenGroupware, Cyrus IMAPd, Postfix, OpenLDAP, Samba _______________________________________________ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... http://mail.gnome.org/mailman/listinfo/evolution-hackers