Monotone-Parent: b6726f7b87c51426fc4fa2e3ed33d20cb47a89e0

Monotone-Revision: f638868d7db65b1617476f06e76394a24bca8310

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-01-14T19:07:43
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Francis Lachapelle
2011-01-14 19:07:43 +00:00
parent db851140d4
commit ab94153bfc
3 changed files with 31 additions and 24 deletions
+14 -9
View File
@@ -178,19 +178,24 @@
NSString *dateString;
unsigned i;
dates = [NSMutableArray array];
dateList = [[self childrenWithTag: @"exdate"] objectEnumerator];
while ((dateString = [dateList nextObject]))
if (theTimeZone)
{
exDates = [(iCalDateTime*) dateString values];
for (i = 0; i < [exDates count]; i++)
dates = [NSMutableArray array];
dateList = [[self childrenWithTag: @"exdate"] objectEnumerator];
while ((dateString = [dateList nextObject]))
{
dateString = [exDates objectAtIndex: i];
exDate = [theTimeZone computedDateForString: dateString];
[dates addObject: exDate];
exDates = [(iCalDateTime*) dateString values];
for (i = 0; i < [exDates count]; i++)
{
dateString = [exDates objectAtIndex: i];
exDate = [theTimeZone computedDateForString: dateString];
[dates addObject: exDate];
}
}
}
else
dates = [self exceptionDates];
return dates;
}