mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-04-14 01:38:51 +00:00
Monotone-Parent: da9c14ddfb4c9a9c929c7b84543af4ce664cfc10
Monotone-Revision: 829ccf73000a2d91a5daf67741479e395011b6a8 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2011-07-26T20:13:10 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -199,12 +199,10 @@ static Class SOGoMailFolderK;
|
||||
return MAPISTORE_SUCCESS;
|
||||
}
|
||||
|
||||
- (NSArray *) childKeysMatchingQualifier: (EOQualifier *) qualifier
|
||||
andSortOrderings: (NSArray *) sortOrderings
|
||||
- (EOQualifier *) nonDeletedQualifier
|
||||
{
|
||||
NSArray *uidKeys;
|
||||
EOQualifier *fetchQualifier, *deletedQualifier;
|
||||
static EOQualifier *nonDeletedQualifier = nil;
|
||||
EOQualifier *deletedQualifier;
|
||||
|
||||
if (!nonDeletedQualifier)
|
||||
{
|
||||
@@ -218,18 +216,28 @@ static Class SOGoMailFolderK;
|
||||
[deletedQualifier release];
|
||||
}
|
||||
|
||||
return nonDeletedQualifier;
|
||||
}
|
||||
|
||||
- (NSArray *) messageKeysMatchingQualifier: (EOQualifier *) qualifier
|
||||
andSortOrderings: (NSArray *) sortOrderings
|
||||
{
|
||||
NSArray *uidKeys;
|
||||
EOQualifier *fetchQualifier;
|
||||
|
||||
if (!sortOrderings)
|
||||
sortOrderings = [NSArray arrayWithObject: @"ARRIVAL"];
|
||||
|
||||
if (qualifier)
|
||||
{
|
||||
fetchQualifier = [[EOAndQualifier alloc]
|
||||
initWithQualifiers: nonDeletedQualifier, qualifier,
|
||||
nil];
|
||||
fetchQualifier
|
||||
= [[EOAndQualifier alloc] initWithQualifiers:
|
||||
[self nonDeletedQualifier], qualifier,
|
||||
nil];
|
||||
[fetchQualifier autorelease];
|
||||
}
|
||||
else
|
||||
fetchQualifier = nonDeletedQualifier;
|
||||
fetchQualifier = [self nonDeletedQualifier];
|
||||
|
||||
uidKeys = [sogoObject fetchUIDsMatchingQualifier: fetchQualifier
|
||||
sortOrdering: sortOrderings];
|
||||
@@ -244,11 +252,6 @@ static Class SOGoMailFolderK;
|
||||
return folderKeys;
|
||||
}
|
||||
|
||||
- (MAPIStoreFAIMessageTable *) folderTable
|
||||
{
|
||||
return [MAPIStoreMailFolderTable tableForContainer: self];
|
||||
}
|
||||
|
||||
- (id) lookupFolder: (NSString *) childKey
|
||||
{
|
||||
id childObject = nil;
|
||||
|
||||
Reference in New Issue
Block a user