See ChangeLog

Monotone-Parent: 2ec2bb218c1f6876ffaba4bb7f29f652a1080446
Monotone-Revision: 3c522ae41fe50f5ebe60bb22d26f407dc4c942d4

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2009-07-20T14:23:05
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Francis Lachapelle
2009-07-20 14:23:05 +00:00
parent 22e14d946d
commit e78b90bfaa
2 changed files with 11 additions and 1 deletions

View File

@@ -1,3 +1,13 @@
2009-07-20 Francis Lachapelle <flachapelle@inverse.ca>
* SoObjects/Appointments/SOGoAppointmentFolder.m
([SOGoAppointmentFolder
-fetchFields:from:to:title:component:additionalFilters:includeProtectedInformation:):
avoid returning repeating events when no end date is
defined. Ultimately, we should return the first occurrence of
repeating events when no end date is defined and therefore, move
the logic into iCalRecurrenceCalculators.
2009-07-19 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* UI/SOGoUI/UIxComponent.m (-responseWithStatus:): revert the

View File

@@ -997,7 +997,7 @@ firstInstanceCalendarDateRange: (NGCalendarDateRange *) fir
/* fetch recurrent apts now. we do NOT consider events with no cycle end. */
// || _endDate || filters)
if (canCycle)
if (canCycle && _endDate)
{
where = [NSString stringWithFormat: @"%@ AND c_iscycle = 1", baseWhere];
qualifier = [EOQualifier qualifierWithQualifierFormat: [where substringFromIndex: 4]];