mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-05-03 02:25:25 +00:00
Monotone-Parent: 7520c3f3ca840f0f1b0b386fd6a8262877b672ba
Monotone-Revision: 1511bbd8b48b40b0958416f6289e1bd49b1bbb9a Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-03-30T18:09:38 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -504,34 +504,4 @@ static NSString *mailTemplateDefaultLanguage = nil;
|
||||
return @"IPM.Task";
|
||||
}
|
||||
|
||||
/* EMail Notifications */
|
||||
|
||||
- (NSString *)homePageURLForPerson:(iCalPerson *)_person {
|
||||
static AgenorUserManager *um = nil;
|
||||
static NSString *baseURL = nil;
|
||||
NSString *uid;
|
||||
|
||||
if (!um) {
|
||||
WOContext *ctx;
|
||||
NSArray *traversalObjects;
|
||||
|
||||
um = [[AgenorUserManager sharedUserManager] retain];
|
||||
|
||||
/* generate URL from traversal stack */
|
||||
ctx = [[WOApplication application] context];
|
||||
traversalObjects = [ctx objectTraversalStack];
|
||||
if ([traversalObjects count] >= 1) {
|
||||
baseURL = [[[traversalObjects objectAtIndex:0] baseURLInContext:ctx]
|
||||
retain];
|
||||
}
|
||||
else {
|
||||
[self warnWithFormat:@"Unable to create baseURL from context!"];
|
||||
baseURL = @"http://localhost/";
|
||||
}
|
||||
}
|
||||
uid = [um getUIDForEmail:[_person rfc822Email]];
|
||||
if (!uid) return nil;
|
||||
return [NSString stringWithFormat:@"%@%@", baseURL, uid];
|
||||
}
|
||||
|
||||
@end /* SOGoTaskObject */
|
||||
|
||||
Reference in New Issue
Block a user