(fix) use the source's domain if none is defined (fixes #3523)
parent
596c4bb4c2
commit
06903f8376
|
@ -834,8 +834,11 @@ static Class NSNullK;
|
|||
{
|
||||
currentSource = [_sources objectForKey: sourceID];
|
||||
|
||||
// Use the provided domain during the lookup. If none is defined, use the source's one
|
||||
// so if there's a match based on the source's domain, the user ID will be associated
|
||||
// to the right source.
|
||||
userEntry = [currentSource lookupContactEntryWithUIDorEmail: theUID
|
||||
inDomain: theDomain];
|
||||
inDomain: (theDomain ? theDomain : [currentSource domain])];
|
||||
if (userEntry)
|
||||
{
|
||||
[theCurrentUser setObject: sourceID forKey: @"SOGoSource"];
|
||||
|
|
Loading…
Reference in New Issue