From 5db886bba66687a82703337622d151e9856a0d17 Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Tue, 7 Jan 2020 18:31:25 +0200 Subject: [PATCH] * Calendar/CalDAV: virtual exceptions (different status for recurrences) were not exported --- calendar/inc/class.calendar_groupdav.inc.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/calendar/inc/class.calendar_groupdav.inc.php b/calendar/inc/class.calendar_groupdav.inc.php index d4d33b255f..6e7a6c899f 100644 --- a/calendar/inc/class.calendar_groupdav.inc.php +++ b/calendar/inc/class.calendar_groupdav.inc.php @@ -747,7 +747,7 @@ class calendar_groupdav extends Api\CalDAV\Handler foreach($events as $k => &$recurrence) { //error_log(__FILE__.'['.__LINE__.'] '.__METHOD__."($uid)[$k]:" . array2string($recurrence)); - if ($master && $recurrence['reference'] != $master['id']) + if ($master && $recurrence['reference'] && $recurrence['reference'] != $master['id']) { unset($events[$k]); continue; // same uid, but references a different event or is own master