mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-05-17 01:15:24 +00:00
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:
@@ -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.
|
||||
|
||||
@@ -54,6 +54,7 @@
|
||||
|
||||
- (NSString *) getCNForUID: (NSString *) uid;
|
||||
- (NSString *) getEmailForUID: (NSString *) uid;
|
||||
- (NSString *) getFullEmailForUID: (NSString *) uid;
|
||||
- (NSString *) getUIDForEmail: (NSString *) email;
|
||||
|
||||
- (BOOL) checkLogin: (NSString *) login
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user