We also remove the RSVP in the user's calendar during a PUT.

This commit is contained in:
Ludovic Marcotte
2012-12-05 08:31:35 -05:00
parent f6b5fdacb9
commit 988e91a638

View File

@@ -1929,6 +1929,9 @@ inRecurrenceExceptionsForEvent: (iCalEvent *) theEvent
return [NSException exceptionWithHTTPStatus:403
reason: @"sequences don't match"];
// Remove the RSVP attribute, as an action from the attendee
// was actually performed, and this confuses iCal (bug #1850)
[[attendee attributes] removeObjectForKey: @"RSVP"];
delegate = nil;
delegateEmail = [attendee delegatedTo];