Monotone-Parent: cec86bee0b5e2a1fc741887d9b9e535436381c6e

Monotone-Revision: ad2935dcd60331c29ad6e514b5a61fefaec7d69c

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-01-09T22:12:16
Monotone-Branch: ca.inverse.sogo
maint-2.0.2
Wolfgang Sourdeau 2012-01-09 22:12:16 +00:00
parent 334ff94fb9
commit 0569c0ecbe
3 changed files with 4 additions and 2 deletions

View File

@ -1,5 +1,8 @@
2012-01-09 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* OpenChange/NSObject+MAPIStore.m (-getValue:forTag:inMemCtx:):
handle PT_SVREID just as PT_BINARY.
* OpenChange/MAPIStoreCalendarFolder.m (-exchangeRightsForRoles):
add the freebusy read rights when the user has read permission on
calendar objects.

View File

@ -148,7 +148,6 @@ NSObjectFromMAPISPropValue (const struct mapi_SPropValue *value)
// #define PT_ERROR 0xa
// #define PT_OBJECT 0xd
// #define PT_I8 0x14
// #define PT_SVREID 0xFB
// #define PT_SRESTRICT 0xFD
// #define PT_ACTIONS 0xFE
result = [NSNull null];
@ -244,7 +243,6 @@ NSObjectFromSPropValue (const struct SPropValue *value)
// #define PT_ERROR 0xa
// #define PT_OBJECT 0xd
// #define PT_I8 0x14
// #define PT_SVREID 0xFB
// #define PT_SRESTRICT 0xFD
// #define PT_ACTIONS 0xFE
result = [NSNull null];

View File

@ -106,6 +106,7 @@ static int MAPIStoreTallocWrapperDestroy (void *data)
*data = [(NSCalendarDate * ) self asFileTimeInMemCtx: memCtx];
break;
case PT_BINARY:
case PT_SVREID:
*data = [(NSData *) self asBinaryInMemCtx: memCtx];
break;
case PT_CLSID: