Monotone-Parent: 3524afe3dc1375b43899e42b224b6e28d30bd026

Monotone-Revision: 789e36ae92d5b925324850844b3aff2f804f46c7

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2006-12-15T22:23:27
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2006-12-15 22:23:27 +00:00
parent 5a4deaefb5
commit 9a82f1aa83
+6 -5
View File
@@ -312,20 +312,21 @@ static BOOL uixDebugEnabled = NO;
SOGoObject *currentClient, *parent;
NSString *url;
BOOL found;
Class parentClass, groupFolderClass, userFolderClass;
Class objectClass, groupFolderClass, userFolderClass;
WOContext *ctx;
found = NO;
groupFolderClass = [SOGoCustomGroupFolder class];
userFolderClass = [SOGoUserFolder class];
currentClient = [self clientObject];
objectClass = [currentClient class];
found = (objectClass == groupFolderClass || objectClass == userFolderClass);
while (!found && currentClient)
{
parent = [currentClient container];
parentClass = [parent class];
if (parentClass == groupFolderClass
|| parentClass == userFolderClass)
objectClass = [parent class];
if (objectClass == groupFolderClass
|| objectClass == userFolderClass)
found = YES;
else
currentClient = parent;