Monotone-Parent: b2bd68efe98e96806a591fc3e2b6c2341e1b8ef7

Monotone-Revision: 9b60c8f2874034f7e01359600279c04d2e73345f

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-05-30T20:11:19
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2007-05-30 20:11:19 +00:00
parent 451ceda206
commit 6998861af4
3 changed files with 16 additions and 0 deletions
+4
View File
@@ -1,5 +1,9 @@
2007-05-30 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* SoObjects/SOGo/LDAPUserManager.m ([LDAPUserManager
-getFullEmailForUID:uid]): new method that returns the username +
email pair.
* SoObjects/Appointments/SOGoCalendarComponent.m
([SOGoCalendarComponent +initialize]): the default language for
mail templates is now set to English.
+1
View File
@@ -54,6 +54,7 @@
- (NSString *) getCNForUID: (NSString *) uid;
- (NSString *) getEmailForUID: (NSString *) uid;
- (NSString *) getFullEmailForUID: (NSString *) uid;
- (NSString *) getUIDForEmail: (NSString *) email;
- (BOOL) checkLogin: (NSString *) login
+11
View File
@@ -195,6 +195,17 @@ static NSString *defaultMailDomain = nil;
return [contactInfos objectForKey: @"c_email"];
}
- (NSString *) getFullEmailForUID: (NSString *) uid
{
NSDictionary *contactInfos;
contactInfos = [self contactInfosForUserWithUIDorEmail: uid];
return [NSString stringWithFormat: @"%@ <%@>",
[contactInfos objectForKey: @"cn"],
[contactInfos objectForKey: @"c_email"]];
}
- (NSString *) getUIDForEmail: (NSString *) email
{
NSDictionary *contactInfos;