From cf57b244c90663570f11821450a2dee69c02903b Mon Sep 17 00:00:00 2001 From: davidbenton Date: Wed, 23 Apr 2014 22:43:03 -0500 Subject: [PATCH] Check for ICS DESCRIPTION before assigning Fixes unclecheese/silverstripe-event-calendar#43 --- code/Calendar.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/Calendar.php b/code/Calendar.php index 7c1df72..9eeabd5 100755 --- a/code/Calendar.php +++ b/code/Calendar.php @@ -349,7 +349,9 @@ public function getFeedEvents($start_date, $end_date) { // translate iCal schema into CalendarAnnouncement schema (datetime + title/content) $feedevent = new CalendarAnnouncement; $feedevent->Title = $event['SUMMARY']; - $feedevent->Content = $event['DESCRIPTION']; + if ( isset($event['DESCRIPTION']) ) { + $feedevent->Content = $event['DESCRIPTION']; + } $startdatetime = $this->iCalDateToDateTime($event['DTSTART']); $enddatetime = $this->iCalDateToDateTime($event['DTEND']);