Avoid Illegal string offset warnings

This commit is contained in:
Thomas Bruederli 2014-04-09 13:32:37 +02:00
parent 85014df70b
commit 9a9cf8fe89

View file

@ -1106,7 +1106,7 @@ class libvcalendar implements Iterator
}
// append recurrence exceptions
if ($event['recurrence']['EXCEPTIONS']) {
if (is_array($event['recurrence']) && $event['recurrence']['EXCEPTIONS']) {
foreach ($event['recurrence']['EXCEPTIONS'] as $ex) {
$exdate = clone $event['start'];
$exdate->setDate($ex['start']->format('Y'), $ex['start']->format('n'), $ex['start']->format('j'));