]> err.no Git - scalable-opengroupware.org/commitdiff
git-svn-id: http://svn.opengroupware.org/SOGo/trunk@238 d1b88da0-ebda-0310-925b-ed51d...
authorhelge <helge@d1b88da0-ebda-0310-925b-ed51d893ca5b>
Sun, 15 Aug 2004 21:00:50 +0000 (21:00 +0000)
committerhelge <helge@d1b88da0-ebda-0310-925b-ed51d893ca5b>
Sun, 15 Aug 2004 21:00:50 +0000 (21:00 +0000)
SOGoLogic/ChangeLog
SOGoLogic/SOGoAppointment.m
SOGoLogic/Version

index 04a21b45f1589ff232e33f83b69d20e6458de7c3..8b749bd718246dc5a3780e2ab4b5ecd24567e887 100644 (file)
@@ -1,5 +1,7 @@
 2004-08-15  Helge Hess  <helge.hess@skyrix.com>
 
+       * SOGoAppointment.m: fixed -setAttendees: method (v0.9.10)
+
        * SOGoAppointment.m: added comment accessors (v0.9.9)
 
        * SOGoAppointmentICalRenderer.m: minor fixes to generated iCal (v0.9.8)
index 2a1b93d0ddb0501652a26a75f01f15f327080bff..f556c71e888d200b29ce787dbce131f50c41d6d6 100644 (file)
@@ -204,7 +204,7 @@ static SaxObjectDecoder          *sax   = nil;
 }
 
 - (void)removeAllAttendees {
-  [self->event removeAllAttendees];
+  [self setAttendees:nil];
 }
 - (void)addToAttendees:(iCalPerson *)_person {
   [self->event addToAttendees:_person];
@@ -217,6 +217,9 @@ static SaxObjectDecoder          *sax   = nil;
     [self addToAttendees:[_persons objectAtIndex:i]];
 }
 - (void)setAttendees:(NSArray *)_persons {
+  [self->event removeAllAttendees];
+  if ([_persons count] > 0) 
+    [self appendAttendees:_persons];
 }
 - (NSArray *)attendees {
   return [self->event attendees];
index 81be7eb6e79defb0b93e0ca78f8a44c310c033c2..317960a726fc24e656b0d801367866c318018c26 100644 (file)
@@ -1,3 +1,3 @@
 # $Id$
 
-SUBMINOR_VERSION:=9
+SUBMINOR_VERSION:=10