From 9d4191756d1522c1913c7476957d5ef776bebe31 Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Mon, 17 Dec 2007 14:57:45 +0000 Subject: [PATCH] Monotone-Parent: 5e8029104157eb3892165659ff798e4b15b1d515 Monotone-Revision: c02dd3d01814ad72a1f92274c590ed4b8a820a0b Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-12-17T14:57:45 Monotone-Branch: ca.inverse.sogo --- SoObjects/SOGo/SOGoUserFolder.m | 78 ++++++++++++++++++++++++++++++++- 1 file changed, 77 insertions(+), 1 deletion(-) diff --git a/SoObjects/SOGo/SOGoUserFolder.m b/SoObjects/SOGo/SOGoUserFolder.m index 68bcfcd4c..b034c311f 100644 --- a/SoObjects/SOGo/SOGoUserFolder.m +++ b/SoObjects/SOGo/SOGoUserFolder.m @@ -470,11 +470,87 @@ public folder and the groups folder. */ NSArray *tag; + SOGoAppointmentFolders *parent; + parent = [self privateCalendars: @"Calendar" inContext: context]; tag = [NSArray arrayWithObjects: @"href", @"DAV:", @"D", - [self baseURLInContext: context], nil]; + [parent davURL], nil]; return [NSArray arrayWithObject: tag]; } +// - (NSArray *) davCalendarUserAddressSet +// { +// NSArray *tag, *allEmails; +// NSMutableArray *addresses; +// NSEnumerator *emails; +// NSString *currentEmail; + +// addresses = [NSMutableArray array]; + +// allEmails = [[context activeUser] allEmails]; +// emails = [allEmails objectEnumerator]; +// while ((currentEmail = [emails nextObject])) +// { +// tag = [NSArray arrayWithObjects: @"href", @"DAV:", @"D", +// [NSString stringWithFormat: @"MAILTO:%@", currentEmail], +// nil]; +// [addresses addObject: tag]; +// } + +// return addresses; +// } + +// - (NSArray *) davCalendarScheduleInboxURL +// { +// NSArray *tag; +// SOGoAppointmentFolders *parent; + +// parent = [self privateCalendars: @"Calendar" inContext: context]; +// tag = [NSArray arrayWithObjects: @"href", @"DAV:", @"D", +// [NSString stringWithFormat: @"%@personal/", [parent davURL]], +// nil]; + +// return [NSArray arrayWithObject: tag]; +// } + +// - (NSString *) davCalendarScheduleOutboxURL +// { +// NSArray *tag; +// SOGoAppointmentFolders *parent; + +// parent = [self privateCalendars: @"Calendar" inContext: context]; +// tag = [NSArray arrayWithObjects: @"href", @"DAV:", @"D", +// [NSString stringWithFormat: @"%@personal/", [parent davURL]], +// nil]; + +// return [NSArray arrayWithObject: tag]; +// } + +// - (NSString *) davDropboxHomeURL +// { +// NSArray *tag; +// SOGoAppointmentFolders *parent; + +// parent = [self privateCalendars: @"Calendar" inContext: context]; +// tag = [NSArray arrayWithObjects: @"href", @"DAV:", @"D", +// [NSString stringWithFormat: @"%@personal/", [parent davURL]], +// nil]; + +// return [NSArray arrayWithObject: tag]; +// } + +// - (NSString *) davNotificationsURL +// { +// NSArray *tag; +// SOGoAppointmentFolders *parent; + +// parent = [self privateCalendars: @"Calendar" inContext: context]; +// tag = [NSArray arrayWithObjects: @"href", @"DAV:", @"D", +// [NSString stringWithFormat: @"%@personal/", [parent davURL]], +// nil]; + +// return [NSArray arrayWithObject: tag]; +// } + @end /* SOGoUserFolder */