Hi.
I stumbled upon error with multiget in lightning. This is not a bug in davmail, but in lightning, and i think that it would be usefull to put info here in FAQ somewhere.
So, lightning is fetching items from davmail using "multiget" that is, fetches items in large batches, instead item-by-item. This does improve performance, but lightning does not expect errors in calendar items. And, if even one calendar item is corrupted, all items in this batch are just dropped!!
I did report this as a bug to lightning https://bugzilla.mozilla.org/show_bug.cgi?id=1267077 .
Fix is easy enough - you just need to tell lightning to use smaller batches. Magic value that needs to be put in thunderbird is calendar.caldav.multigetBatchSize.
Since i am in a large organization, there is a lot of broken intems in calendar, i need to put it to 1, which basically means that lightning will fetch item by item.
Again, this is not a but in davmail, but it would be really useful to put this information somewhere where it can be easily found.
Regards,
H.
Diff:
Thanks for your feedback, even if this is more a Thunderbird issue.