diff --git a/calendar/inc/class.calendar_boupdate.inc.php b/calendar/inc/class.calendar_boupdate.inc.php index b4f87343ca..0eecc2ba6b 100644 --- a/calendar/inc/class.calendar_boupdate.inc.php +++ b/calendar/inc/class.calendar_boupdate.inc.php @@ -751,7 +751,7 @@ class calendar_boupdate extends calendar_bo if (is_null($ics)) { $calendar_ical = new calendar_ical(); - $calendar_ical->setSupportedFields('groupdav'); // full iCal fields+event TZ + $calendar_ical->setSupportedFields('full'); // full iCal fields+event TZ $ics = $calendar_ical->exportVCal($event['id'],'2.0',$method); unset($calendar_ical); } diff --git a/calendar/inc/class.calendar_ical.inc.php b/calendar/inc/class.calendar_ical.inc.php index 288b8cfb88..81f383ad50 100644 --- a/calendar/inc/class.calendar_ical.inc.php +++ b/calendar/inc/class.calendar_ical.inc.php @@ -2078,6 +2078,7 @@ class calendar_ical extends calendar_boupdate $this->supportedFields = $defaultFields['full']; break; + case 'full': case 'groupdav': // all GroupDAV access goes through here $this->tzid = false; // use event's TZ switch ($this->productName)