(fix) use the organizer's alarm by default when accepting IMIP messages (fixes #3934)

pull/233/head
Ludovic Marcotte 2016-12-09 09:47:48 -05:00
parent 384f1cb53f
commit ec19a1290d
2 changed files with 6 additions and 5 deletions

1
NEWS
View File

@ -12,6 +12,7 @@ Bug fixes
- [web] fixed JavaScript exception after renaming an address book
- [web] fixed Sieve folder encoding support (#3904)
- [web] fixed ordering of calendars when renaming or adding a calendar (#3931)
- [web] use the organizer's alarm by default when accepting IMIP messages (#3934)
3.2.4 (2016-12-01)
------------------

View File

@ -234,20 +234,20 @@
- (WOResponse *) _changePartStatusAction: (NSString *) newStatus
withDelegate: (iCalPerson *) delegate
{
WOResponse *response;
SOGoAppointmentObject *eventObject;
WOResponse *response;
iCalEvent *chosenEvent;
iCalAlarm *alarm;
chosenEvent = [self _setupChosenEventAndEventObject: &eventObject];
if (chosenEvent)
{
// For invitations, we take the organizers's alarm to start with
alarm = [[chosenEvent alarms] lastObject];
response = (WOResponse*)[eventObject changeParticipationStatus: newStatus
withDelegate: delegate
alarm: nil
alarm: alarm
forRecurrenceId: [chosenEvent recurrenceId]];
// if (ex)
// response = ex; //[self responseWithStatus: 500];
// else
if (!response)
response = [self responseWith204];
}