From 6d1b4e384a622f607a7a69da92b9bc4c10ccb1eb Mon Sep 17 00:00:00 2001 From: mguessan Date: Tue, 14 Sep 2010 20:22:18 +0000 Subject: [PATCH] Caldav: reinsert the deleteBroken check git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1445 3d1905a2-6b24-0410-a738-b14d5a86fcbd --- src/java/davmail/exchange/dav/DavExchangeSession.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/java/davmail/exchange/dav/DavExchangeSession.java b/src/java/davmail/exchange/dav/DavExchangeSession.java index 04111137..c69c286b 100644 --- a/src/java/davmail/exchange/dav/DavExchangeSession.java +++ b/src/java/davmail/exchange/dav/DavExchangeSession.java @@ -1304,7 +1304,12 @@ public class DavExchangeSession extends ExchangeSession { // failover: rebuild event from MAPI properties if (result == null) { + try { result = getICSFromItemProperties(); + } catch (HttpException e) { + deleteBroken(); + throw e; + } } // debug code /*if (new String(result).indexOf("VTODO") < 0) {