]> err.no Git - scalable-opengroupware.org/commitdiff
git-svn-id: http://svn.opengroupware.org/SOGo/inverse/trunk@1228 d1b88da0-ebda-0310...
authorwolfgang <wolfgang@d1b88da0-ebda-0310-925b-ed51d893ca5b>
Sun, 4 Nov 2007 17:31:49 +0000 (17:31 +0000)
committerwolfgang <wolfgang@d1b88da0-ebda-0310-925b-ed51d893ca5b>
Sun, 4 Nov 2007 17:31:49 +0000 (17:31 +0000)
ChangeLog
UI/Scheduler/UIxAppointmentEditor.m

index b865d14f9149a605fd176ada094d7eae3f1e5176..e43917953087e09f0f38e668599d2b279297fdcb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-11-03  Ludovic Marcotte  <ludovic@inverse.ca>
+
+       * UI/Scheduler/UIxAppointmentEditor.m
+       Fixed monthly recurrences support. 
+
 2007-11-01  Wolfgang Sourdeau  <wsourdeau@inverse.ca>
 
        * SoObjects/Appointments/SOGoAppointmentObject.m
index de4e0c4722bffef7142a4d26930e0627125ab332..17860371b9423f9f5dc3a09d5ee815a321197c84 100644 (file)
                               |iCalWeekDayFriday)];
          [rule setFrequency: iCalRecurrenceFrequenceDaily];
        }
+      else if ([repeat caseInsensitiveCompare: @"MONTHLY"] == NSOrderedSame)
+       {
+         [rule setNamedValue: @"bymonthday"
+               to: [NSString stringWithFormat: @"%d", [aptStartDate dayOfMonth]]];
+         [rule setFrequency: iCalRecurrenceFrequenceMonthly];
+       }
       else
        [rule setFrequency:
                (iCalRecurrenceFrequency) [rule valueForFrequency: repeat]];