From 46866e76cc00433e34a8c6c7c2967d5dbf6be6d0 Mon Sep 17 00:00:00 2001 From: Thomas Bruederli Date: Tue, 17 Feb 2015 15:03:39 +0100 Subject: [PATCH] Report cancellation to removed attendees with this-and-future parameter --- plugins/calendar/calendar.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/calendar/calendar.php b/plugins/calendar/calendar.php index 571e68b9..fc4bbfff 100644 --- a/plugins/calendar/calendar.php +++ b/plugins/calendar/calendar.php @@ -1149,6 +1149,10 @@ class calendar extends rcube_plugin $event = $action == 'remove' ? $old : $this->driver->get_event($event); $event['_savemode'] = $_savemode; + if ($old) { + $old['thisandfuture'] = $_savemode == 'future'; + } + // send notification for the main event when savemode is 'all' if ($_savemode == 'all' && $event['recurrence_id']) { $event['id'] = $event['recurrence_id'];