mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-05-28 22:55:25 +00:00
merge of '1e0a79aada7e74e97b4db2b274c9fdbfef57d745'
and 'fc6feb618c03b6dfa0bfcd2661ee4657b47b0759' Monotone-Parent: 1e0a79aada7e74e97b4db2b274c9fdbfef57d745 Monotone-Parent: fc6feb618c03b6dfa0bfcd2661ee4657b47b0759 Monotone-Revision: 3da6b32037cdcb0fdb7d0c857d09a40ae7c4238e Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-04-21T19:27:19 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -115,7 +115,7 @@
|
||||
|
||||
- (NSArray *) _jsonFolders: (NSEnumerator *) rawFolders
|
||||
{
|
||||
NSString *currentFolder, *currentDisplayName, *currentFolderType, *login;
|
||||
NSString *currentFolder, *currentDisplayName, *currentFolderType, *login, *fullName;
|
||||
NSMutableArray *pathComponents;
|
||||
SOGoUserManager *userManager;
|
||||
NSDictionary *folderData;
|
||||
@@ -135,11 +135,12 @@
|
||||
pathComponents = [NSMutableArray arrayWithArray: [currentFolder pathComponents]];
|
||||
login = [pathComponents objectAtIndex: 2];
|
||||
userManager = [SOGoUserManager sharedUserManager];
|
||||
[pathComponents removeObjectsInRange: NSMakeRange(0,1)];
|
||||
fullName = [userManager getCNForUID: login];
|
||||
[pathComponents removeObjectsInRange: NSMakeRange(0,3)];
|
||||
|
||||
currentDisplayName = [NSString stringWithFormat: @"/%@/%@/%@",
|
||||
[self labelForKey: @"OtherUsersFolderName"],
|
||||
[userManager getCNForUID: login],
|
||||
(fullName != nil ? fullName : login),
|
||||
[pathComponents componentsJoinedByString: @"/"]];
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user