From 410ad4cc4f0c36f91a6a7aec2c8d332a958367a6 Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Wed, 19 Aug 2020 09:59:53 +0200 Subject: [PATCH] * Calendar: deleting a recurrence of an event series did not refresh displayed events --- calendar/inc/class.calendar_boupdate.inc.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/calendar/inc/class.calendar_boupdate.inc.php b/calendar/inc/class.calendar_boupdate.inc.php index e59db1610f..1dee6c403b 100644 --- a/calendar/inc/class.calendar_boupdate.inc.php +++ b/calendar/inc/class.calendar_boupdate.inc.php @@ -1922,6 +1922,12 @@ class calendar_boupdate extends calendar_bo //if (isset($alarmbuffer)) $event['alarm'] = $alarmbuffer; $event['recur_exception'][] = $recur_date; $this->save($event);// updates the content-history + + // for "real" push, need to push delete of recurence + if (!Api\Json\Push::onlyFallback()) + { + Api\Link::notify_update('calendar', $cal_id.':'.$recur_date, $event, 'delete'); + } } if ($event['reference']) {