Monotone-Parent: b2f62cdaa21cb716943261705698e2506dfcb55f

Monotone-Revision: 3ea81af5e61dd4b624e4c1458d66bc7c0829da07

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2006-10-26T16:34:25
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2006-10-26 16:34:25 +00:00
parent 6debe52e72
commit f936d66b8d
2 changed files with 22 additions and 1 deletions
+18 -1
View File
@@ -127,6 +127,21 @@
return email;
}
- (NSDictionary *) _nextResultWithUid: (NSEnumerator *) results
{
NSDictionary *result, *possibleResult;
result = nil;
possibleResult = [results nextObject];
while (possibleResult && !result)
if ([[possibleResult objectForKey: @"c_uid"] length])
result = possibleResult;
else
possibleResult = [results nextObject];
return result;
}
- (WOResponse *) _responseForResults: (NSArray *) results
{
WOResponse *response;
@@ -137,7 +152,9 @@
if ([results count])
{
result = [results objectAtIndex: 0];
result = [self _nextResultWithUid: [results objectEnumerator]];
if (!result)
result = [results objectAtIndex: 0];
email = [self _emailForResult: result];
responseString = [NSString stringWithFormat: @"%@:%@",
[result objectForKey: @"c_uid"],