mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-08-19 21:53:19 +00:00
See ChangeLog.
Monotone-Parent: b0613f483a296b882038d9d023bcb71c82d4916e Monotone-Revision: ed98effe549d74bf8029681e84b1654da70530c3 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-07-27T14:53:12 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -103,12 +103,20 @@
|
||||
|
||||
- (NSString *) ownerInContext: (WOContext *) _ctx
|
||||
{
|
||||
NSString *login;
|
||||
SOGoUser *ownerUser;
|
||||
|
||||
if (!owner)
|
||||
{
|
||||
ownerUser = [SOGoUser userWithLogin: nameInContainer roles: nil];
|
||||
[self setOwner: [ownerUser login]];
|
||||
login = [ownerUser login];
|
||||
[self setOwner: login];
|
||||
if (![nameInContainer isEqualToString: login])
|
||||
// In case the user domain is specified in the URL but not in the user
|
||||
// login name, we remove it (user@domain => user).
|
||||
// This happens when SOGoLoginDomains is defined but
|
||||
// SOGoEnableDomainBasedUID is disabled.
|
||||
ASSIGN(nameInContainer, login);
|
||||
}
|
||||
|
||||
return owner;
|
||||
|
||||
Reference in New Issue
Block a user