DAV: Ignore 404 responses on content refresh
Google calendars in Evolution often fail to update and newly added events are missing.
When I force the refresh (in the calendar context menu) I get this error: Fail to read backend: Error code HTTP 404 (Not Found): Server odpověděl v podobě stránky HTML, což může znamenat chybu na serveru nebo v klientském požadavku. Použitá adresa URI byla.
From logs: <D:response xmlns:carddav="urn:ietf:params:xml:ns:carddav" xmlns:cm="http://cal.me.com/_namespace/" xmlns:md="urn:mobileme:davservices"> <D:href>/caldav/v2/user%40gmail.com/events/1hv5ojg7r8knltej5ds7i5j1hu_R20190101T070000%40google.com.ics</D:href> <D:status>HTTP/1.1 404 Not Found</D:status> </D:response>
I'm using Evolution 3.34.2 in Fedora 31.
Edited by Milan Crha