Monotone-Parent: 8741439b1a08b29f89d1ab07bbe641db0e032388

Monotone-Revision: 187fad3b4acd4bab3a2b6c286a0f9dc3789c5b83

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-06-23T14:19:38
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2008-06-23 14:19:38 +00:00
parent 314f55be23
commit d22e932839
2 changed files with 18 additions and 13 deletions
+5
View File
@@ -1,3 +1,8 @@
2008-06-23 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* GCSFolderManager.m ([GCSFolderManager
-createFolderOfType:withName:atPath:]): escape the display names.
2008-06-13 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* GCSFolder.m: modified the fetchFields* methods so that any field
+13 -13
View File
@@ -753,19 +753,19 @@ static NSCharacterSet *asciiAlphaNumericCS = nil;
= [[folderInfoLocation absoluteString] stringByDeletingLastPathComponent];
sql = [NSString stringWithFormat: @"INSERT INTO %@"
@" (c_path, c_path1, c_path2, c_path3, c_path4,"
@" c_foldername, c_location, c_quick_location,"
@" c_acl_location, c_folder_type)"
@" VALUES ('%@', %@, %@, %@, %@, '%@', '%@/%@',"
@" '%@/%@', '%@/%@', '%@')",
[self folderInfoTableName], _path,
[paths objectAtIndex: 1], [paths objectAtIndex: 2],
[paths objectAtIndex: 3], [paths objectAtIndex: 4],
_name,
baseURL, tableName,
baseURL, quickTableName,
baseURL, aclTableName,
_type];
@" (c_path, c_path1, c_path2, c_path3, c_path4,"
@" c_foldername, c_location, c_quick_location,"
@" c_acl_location, c_folder_type)"
@" VALUES ('%@', %@, %@, %@, %@, '%@', '%@/%@',"
@" '%@/%@', '%@/%@', '%@')",
[self folderInfoTableName], _path,
[paths objectAtIndex: 1], [paths objectAtIndex: 2],
[paths objectAtIndex: 3], [paths objectAtIndex: 4],
[_name stringByReplacingString: @"'" withString: @"''"],
baseURL, tableName,
baseURL, quickTableName,
baseURL, aclTableName,
_type];
if ((error = [channel evaluateExpressionX:sql]) != nil)
return error;