diff --git a/ChangeLog b/ChangeLog index 42ba7cbb0..43d3f3334 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2012-03-13 Wolfgang Sourdeau + * OpenChange/MAPIStoreCalendarFolder.m + (-getPidTagDefaultPostMessageClass:inMemCtx:): new getter. + * OpenChange/MAPIStoreFolder.m (_modifyPermissionEntryForUser:withRoles:isAddition:withACLFolder:): skip any modification when user is nil. diff --git a/OpenChange/MAPIStoreCalendarFolder.m b/OpenChange/MAPIStoreCalendarFolder.m index 7b40d9735..f50b0358c 100644 --- a/OpenChange/MAPIStoreCalendarFolder.m +++ b/OpenChange/MAPIStoreCalendarFolder.m @@ -35,9 +35,11 @@ #import "MAPIStoreCalendarContext.h" #import "MAPIStoreCalendarMessage.h" #import "MAPIStoreCalendarMessageTable.h" +#import "NSString+MAPIStore.h" #import "MAPIStoreCalendarFolder.h" +#include #include #include @@ -162,4 +164,13 @@ [(SOGoAppointmentFolder *) sogoObject aclSQLListingFilter]]; } +- (int) getPidTagDefaultPostMessageClass: (void **) data + inMemCtx: (TALLOC_CTX *) memCtx +{ + *data = [@"IPM.Appointment" asUnicodeInMemCtx: memCtx]; + + return MAPISTORE_SUCCESS; +} + + @end