"HTTP\/1.1 415 Validation error in vCard: REV MUST NOT appear more than once in a VCARD component
I get following error when synchronizing with DavMail: http://paste.fedoraproject.org/395603/95276821/
part of the calendar items are synchronized and each try seems to sync more.
DavMail version is 4.7.2-2427
Do you have very large events (i.e. big number of attendees, etc.)?
Yes they are a few with with a few hundred attendees and which are indeed missing in the sync.
The largest one which was synced i could find was with 117 attendees.
The problem is that transactions are limited to 1 MB because of a hard-coded Android IPC limit. It would be possible to split oversized transactions like the built-in Exchange sync adapter does, but then these operations wouldn’t be atomic anymore and it would be possible, for instance, that only a certain number of attendees is synchronized and others are missing. For further discussion, please follow up in Transaction too large on calendar.
DAVdroid 1.2.1 has just been released, please give it a try and tell us whether it works.
Just tested it and the new version works. The large event with 1872 attendees is now imported.
Is is so large that the calendar app takes several seconds to load it.