From c4a01cd4fc66f66ecd4a48323be559cb3edb82c3 Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Sun, 19 Jun 2011 08:54:06 +0000 Subject: [PATCH] * CalDAV: handle deleted events, as not existing (404 Not Found) --- calendar/inc/class.calendar_groupdav.inc.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/calendar/inc/class.calendar_groupdav.inc.php b/calendar/inc/class.calendar_groupdav.inc.php index adb0c85c68..2f788d0063 100644 --- a/calendar/inc/class.calendar_groupdav.inc.php +++ b/calendar/inc/class.calendar_groupdav.inc.php @@ -775,6 +775,9 @@ class calendar_groupdav extends groupdav_handler { $this->bo->clear_private_infos($event, array($this->bo->user, $event['owner'])); } + // handle deleted events, as not existing + if ($event['deleted']) $event = null; + if ($this->debug > 1) error_log(__METHOD__."($id) returning ".array2string($event)); return $event;