mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-04-30 01:09:29 +00:00
See ChangeLog
Monotone-Parent: 8027e57cbf5cbb4ab2ee6bf9509fe2f571f150c1 Monotone-Revision: 0ffde732abb09a8e3d0382ed47a3ec787f25796e Monotone-Author: ludovic@Sophos.ca Monotone-Date: 2011-09-14T18:33:44 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -437,7 +437,8 @@ Class NSExceptionK, MAPIStoreFAIMessageK, MAPIStoreMessageTableK, MAPIStoreFAIMe
|
||||
rc = MAPISTORE_ERR_EXIST;
|
||||
else
|
||||
{
|
||||
message = [self createMessage: isAssociated];
|
||||
message = [self createMessageWithMID: mid
|
||||
isAssociated: isAssociated];
|
||||
if (message)
|
||||
{
|
||||
baseURL = [self url];
|
||||
@@ -551,6 +552,18 @@ Class NSExceptionK, MAPIStoreFAIMessageK, MAPIStoreMessageTableK, MAPIStoreFAIMe
|
||||
return rc;
|
||||
}
|
||||
|
||||
- (int) moveCopyMessageWithMID: (uint64_t) mid
|
||||
toFolder: (MAPIStoreFolder *) targetFolder
|
||||
inMessage: (MAPIStoreMessage *) targetMessage
|
||||
wantCopy: (uint8_t) want_copy
|
||||
{
|
||||
int rc;
|
||||
|
||||
rc = MAPISTORE_SUCCESS;
|
||||
|
||||
return rc;
|
||||
}
|
||||
|
||||
- (int) getDeletedFMIDs: (struct I8Array_r **) fmidsPtr
|
||||
andCN: (uint64_t *) cnPtr
|
||||
fromChangeNumber: (uint64_t) changeNum
|
||||
@@ -814,14 +827,30 @@ Class NSExceptionK, MAPIStoreFAIMessageK, MAPIStoreMessageTableK, MAPIStoreFAIMe
|
||||
return MAPISTORE_SUCCESS;
|
||||
}
|
||||
|
||||
/*
|
||||
Possible values are:
|
||||
|
||||
0x00000001 Modify
|
||||
0x00000002 Read
|
||||
0x00000004 Delete
|
||||
0x00000008 Create Hierarchy Table
|
||||
0x00000010 Create Contents Table
|
||||
0x00000020 Create Associated Contents Table
|
||||
*/
|
||||
- (int) getPrAccess: (void **) data
|
||||
inMemCtx: (TALLOC_CTX *) memCtx
|
||||
{
|
||||
*data = MAPILongValue (memCtx, 0x63);
|
||||
*data = MAPILongValue (memCtx, 0x1|0x2|0x4|0x8|0x10|0x20);
|
||||
|
||||
return MAPISTORE_SUCCESS;
|
||||
}
|
||||
|
||||
/*
|
||||
Possible values are:
|
||||
|
||||
0x00000000 Read-Only
|
||||
0x00000001 Modify
|
||||
*/
|
||||
- (int) getPrAccessLevel: (void **) data
|
||||
inMemCtx: (TALLOC_CTX *) memCtx
|
||||
{
|
||||
@@ -938,7 +967,8 @@ Class NSExceptionK, MAPIStoreFAIMessageK, MAPIStoreMessageTableK, MAPIStoreFAIMe
|
||||
return newMessage;
|
||||
}
|
||||
|
||||
- (MAPIStoreMessage *) createMessage: (BOOL) isAssociated
|
||||
- (MAPIStoreMessage *) createMessageWithMID: (uint64_t) mid
|
||||
isAssociated: (BOOL) isAssociated
|
||||
{
|
||||
MAPIStoreMessage *newMessage;
|
||||
WOContext *woContext;
|
||||
@@ -946,7 +976,7 @@ Class NSExceptionK, MAPIStoreFAIMessageK, MAPIStoreMessageTableK, MAPIStoreFAIMe
|
||||
if (isAssociated)
|
||||
newMessage = [self _createAssociatedMessage];
|
||||
else
|
||||
newMessage = [self createMessage];
|
||||
newMessage = [self createMessageWithMID: mid];
|
||||
[newMessage setIsNew: YES];
|
||||
woContext = [[self context] woContext];
|
||||
[[newMessage sogoObject] setContext: woContext];
|
||||
@@ -1038,7 +1068,7 @@ Class NSExceptionK, MAPIStoreFAIMessageK, MAPIStoreMessageTableK, MAPIStoreFAIMe
|
||||
return Nil;
|
||||
}
|
||||
|
||||
- (MAPIStoreMessage *) createMessage
|
||||
- (MAPIStoreMessage *) createMessageWithMID: (uint64_t) mid
|
||||
{
|
||||
[self logWithFormat: @"ignored method: %s", __PRETTY_FUNCTION__];
|
||||
return nil;
|
||||
|
||||
Reference in New Issue
Block a user