Monotone-Parent: f3663656115d10ecd6bde3134ecce315d9e7b6f2

Monotone-Revision: f68507cb25828e3c8fa1e14516883fc016c0e607

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-05-30T20:23:28
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2007-05-30 20:23:28 +00:00
parent f488f655ef
commit 84dd67c794
2 changed files with 10 additions and 2 deletions
+5 -2
View File
@@ -53,6 +53,7 @@
clientObject = [self clientObject];
[clientObject setRoles: [clientObject aclsForUser: uid]
forUser: uid];
[clientObject sendACLAdditionAdvisoryToUser: uid];
code = 204;
}
}
@@ -70,6 +71,7 @@
NSString *uid;
unsigned int code;
LDAPUserManager *um;
SOGoObject *co;
code = 403;
request = [context request];
@@ -79,8 +81,9 @@
um = [LDAPUserManager sharedUserManager];
if ([um contactInfosForUserWithUIDorEmail: uid])
{
[[self clientObject] removeAclsForUsers:
[NSArray arrayWithObject: uid]];
co = [self clientObject];
[co removeAclsForUsers: [NSArray arrayWithObject: uid]];
[co sendACLRemovalAdvisoryToUser: uid];
code = 204;
}
}