From 575600cabc57b29f3161b999389e50497307506e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Enrique=20J=2E=20Hern=C3=A1ndez=20Blasco?= Date: Mon, 2 Mar 2015 23:36:28 +0100 Subject: [PATCH] oc-calendar: Return PidTagContainerClass for Calendar folders And it must "IPF.Appointment" as described in [MS-OXOCAL] Section 2.2.11.1 --- OpenChange/MAPIStoreCalendarFolder.m | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/OpenChange/MAPIStoreCalendarFolder.m b/OpenChange/MAPIStoreCalendarFolder.m index 27ab9c3e1..5f57c0560 100644 --- a/OpenChange/MAPIStoreCalendarFolder.m +++ b/OpenChange/MAPIStoreCalendarFolder.m @@ -186,6 +186,14 @@ [(SOGoAppointmentFolder *) sogoObject aclSQLListingFilter]]; } +- (int) getPidTagContainerClass: (void **) data + inMemCtx: (TALLOC_CTX *) memCtx +{ + *data = [@"IPF.Appointment" asUnicodeInMemCtx: memCtx]; + + return MAPISTORE_SUCCESS; +} + - (int) getPidTagDefaultPostMessageClass: (void **) data inMemCtx: (TALLOC_CTX *) memCtx {