diff --git a/code/ICSWriter.php b/code/ICSWriter.php index 00612b9..06b4faf 100755 --- a/code/ICSWriter.php +++ b/code/ICSWriter.php @@ -158,8 +158,8 @@ protected function addDateTime( CalendarDateTime $dateTime ) { $this->addLine('BEGIN:VEVENT'); $this->addLine('UID:' . $this->getUID($dateTime) ); $this->addLine('DTSTAMP;TZID=' . Calendar::config()->timezone . ':' . $this->getFormatedDateTime()); - $this->addLine('DTSTART;TZID=' . Calendar::config()->timezone . ':' . $this->getFormatedDateTime($dateTime->StartDate, $dateTime->StartTime)); - $this->addLine('DTEND;TZID=' . Calendar::config()->timezone . ':' . $this->getFormatedDateTime($dateTime->StartDate, $dateTime->StartTime)); + $this->addLine('DTSTART;TZID=' . Calendar::config()->timezone . ':' . $this->getFormatedDateTime($dateTime->dbObject('StartDate'), $dateTime->dbObject('StartTime'))); + $this->addLine('DTEND;TZID=' . Calendar::config()->timezone . ':' . $this->getFormatedDateTime($dateTime->dbObject('EndDate'), $dateTime->dbObject('EndTime'))); $this->addLine('URL:' . Director::absoluteURL($dateTime->ICSLink())); $this->addLine('SUMMARY:CHARSET=UTF-8:' . $dateTime->Event()->Title); $this->addLine('END:VEVENT');