From 321193472ddffc87892b8948a709fc7cbd032573 Mon Sep 17 00:00:00 2001 From: Ludovic Marcotte Date: Fri, 8 Jan 2016 13:12:00 -0500 Subject: [PATCH] (fix) when deleting an event using EAS, properly invoke the auto-scheduling code --- ActiveSync/SOGoActiveSyncDispatcher+Sync.m | 2 ++ NEWS | 1 + 2 files changed, 3 insertions(+) diff --git a/ActiveSync/SOGoActiveSyncDispatcher+Sync.m b/ActiveSync/SOGoActiveSyncDispatcher+Sync.m index 836d9ee79..15f32e766 100644 --- a/ActiveSync/SOGoActiveSyncDispatcher+Sync.m +++ b/ActiveSync/SOGoActiveSyncDispatcher+Sync.m @@ -573,6 +573,8 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // FIXME: handle errors here if (deletesAsMoves && theFolderType == ActiveSyncMailFolder) [(SOGoMailFolder *)[sogoObject container] deleteUIDs: [NSArray arrayWithObjects: serverId, nil] useTrashFolder: &useTrash inContext: context]; + else if (theFolderType == ActiveSyncEventFolder) + [sogoObject prepareDelete]; else [sogoObject delete]; } diff --git a/NEWS b/NEWS index d4439a1eb..35720b084 100644 --- a/NEWS +++ b/NEWS @@ -8,6 +8,7 @@ Bug fixes - don't unescape twice mail folder names (#3423) - don't consider mobile Outlook EAS clients as DAV ones (#3431) - we now follow 301 redirects when fetching ICS calendars + - when deleting an event using EAS, properly invoke the auto-scheduling code 2.3.5 (2016-01-05) ------------------