From 9a9cf8fe8953f7b03ba22f2d6c68dad7f84166c8 Mon Sep 17 00:00:00 2001 From: Thomas Bruederli Date: Wed, 9 Apr 2014 13:32:37 +0200 Subject: [PATCH] Avoid Illegal string offset warnings --- plugins/libcalendaring/libvcalendar.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/libcalendaring/libvcalendar.php b/plugins/libcalendaring/libvcalendar.php index b4ba2ab8..f7d7ccc1 100644 --- a/plugins/libcalendaring/libvcalendar.php +++ b/plugins/libcalendaring/libvcalendar.php @@ -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'));