Monotone-Parent: 1f5b4286b78bd24005e7d3227993347564bf76b5
Monotone-Revision: 92936cd67e5a99d0fc17d50aa99fbbaa31b167d0 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2012-09-06T19:05:59 Monotone-Branch: ca.inverse.sogomaint-2.0.2
parent
acea40f295
commit
68dc738239
|
@ -3,6 +3,9 @@
|
|||
* OpenChange/MAPIStoreMailContext.m
|
||||
(+listContextsForUser:withTDBIndexing:inMemCtx:): we escape the
|
||||
url string of non-ascii folder names.
|
||||
(+createRootSecondaryFolderWithFID:andName:forUser:): same as
|
||||
above.
|
||||
|
||||
|
||||
* OpenChange/MAPIStoreMailVolatileMessage.m
|
||||
(FillMessageHeadersFromProperties): build a recipient list for the
|
||||
|
|
|
@ -210,12 +210,12 @@ static Class NSArrayK;
|
|||
- (int) getPidTagMessageClass: (void **) data
|
||||
inMemCtx: (TALLOC_CTX *) memCtx
|
||||
{
|
||||
SOGoUser *owner;
|
||||
// SOGoUser *owner;
|
||||
|
||||
owner = [[self userContext] sogoUser];
|
||||
if ([masterEvent userAsAttendee: owner])
|
||||
*data = talloc_strdup (memCtx, "IPM.Schedule.Meeting.Request");
|
||||
else
|
||||
// owner = [[self userContext] sogoUser];
|
||||
// if ([masterEvent userAsAttendee: owner])
|
||||
// *data = talloc_strdup (memCtx, "IPM.Schedule.Meeting.Request");
|
||||
// else
|
||||
*data = talloc_strdup (memCtx, "IPM.Appointment");
|
||||
|
||||
return MAPISTORE_SUCCESS;
|
||||
|
|
|
@ -187,7 +187,8 @@ MakeDisplayFolderName (NSString *folderName)
|
|||
inContainer: accountFolder];
|
||||
if ([newFolder create])
|
||||
mapistoreURI = [NSString stringWithFormat: @"sogo://%@:%@@mail/%@/",
|
||||
userName, userName, folderName];
|
||||
userName, userName,
|
||||
[folderName stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding]];
|
||||
else
|
||||
mapistoreURI = nil;
|
||||
[MAPIApp setUserContext: nil];
|
||||
|
|
Loading…
Reference in New Issue