davmail.exception.DavMailException: Invalid date
Brought to you by:
mguessan
After updating to DavMail 4.8.4.2570 I noticed a couple of the following exceptions in the log.
2018-04-10 09:27:25,714 ERROR [CaldavConnection-39428] davmail - Invalid date: 2018-04-28T07:47:00
davmail.exception.DavMailException: Invalid date: 2018-04-28T07:47:00
at davmail.exchange.ews.EwsExchangeSession.parseDateFromExchange(EwsExchangeSession.java:2983)
at davmail.exchange.ews.EwsExchangeSession$Event.buildFieldUpdates(EwsExchangeSession.java:1727)
at davmail.exchange.ews.EwsExchangeSession$Event.createOrUpdate(EwsExchangeSession.java:1930)
at davmail.exchange.ews.EwsExchangeSession.internalCreateOrUpdateEvent(EwsExchangeSession.java:2596)
at davmail.exchange.ExchangeSession.createOrUpdateItem(ExchangeSession.java:3158)
at davmail.caldav.CaldavConnection.handleFolderOrItem(CaldavConnection.java:290)
at davmail.caldav.CaldavConnection.handleRequest(CaldavConnection.java:228)
at davmail.caldav.CaldavConnection.run(CaldavConnection.java:171)
Both of them referring to the same timestamp. I'm using Thunderbird 52.7.0 with Lightning 5.4. After restarting Thunderbird I get the same exception with the same timestamp.
I checked the DavMail log from when I was on 4.8.3.2554 and did not find this exception.
Fixed in trunk, invalid date exception on recurring event with an end date update.
Thanks for your feedback.
Cool, thanks for the quick feedback! :)
Released in 4.8.6