Update SOGoParentFolder.m

pull/113/head
ethoms 2015-11-05 07:29:45 +08:00
parent becfdc215f
commit efbf8825b1
1 changed files with 1 additions and 33 deletions

View File

@ -423,38 +423,6 @@ static SoSecurityManager *sm = nil;
return error;
}
- (NSException *) appendCollectedSources
{
GCSChannelManager *cm;
EOAdaptorChannel *fc;
NSURL *folderLocation;
NSString *sql, *gcsFolderType;
NSException *error;
cm = [GCSChannelManager defaultChannelManager];
folderLocation = [[GCSFolderManager defaultFolderManager] folderInfoLocation];
fc = [cm acquireOpenChannelForURL: folderLocation];
if ([fc isOpen])
{
gcsFolderType = [[self class] gcsFolderType];
sql = [NSString stringWithFormat: (@"SELECT c_path4 FROM %@"
@" WHERE c_path2 = '%@'"
@" AND c_folder_type = '%@'"),
[folderLocation gcsTableName], owner, gcsFolderType];
error = [self fetchSpecialFolders: sql withChannel: fc andFolderType: SOGoCollectedFolder];
[cm releaseChannel: fc];
}
else
error = [NSException exceptionWithName: @"SOGoDBException"
reason: @"database connection could not be open"
userInfo: nil];
return error;
}
- (NSException *) initSubFolders
{
NSException *error;
@ -465,7 +433,7 @@ static SoSecurityManager *sm = nil;
error = [self appendPersonalSources];
if (!error)
if ([self respondsToSelector:@selector(appendCollectedSources)])
error = [self appendCollectedSources];
error = [self respondsToSelector:@selector(appendCollectedSources)];
if (!error)
error = [self appendSystemSources]; // TODO : Not really a testcase, see function
if (error)