From 1dd6cc8a0bbce39c181ee101150653aecc21f074 Mon Sep 17 00:00:00 2001 From: Thomas Bruederli Date: Thu, 8 Jan 2015 13:46:20 +0100 Subject: [PATCH] Check for valid datetime object before cloning (#3958) --- plugins/calendar/drivers/kolab/kolab_driver.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/calendar/drivers/kolab/kolab_driver.php b/plugins/calendar/drivers/kolab/kolab_driver.php index f33267a8..94e1e41d 100644 --- a/plugins/calendar/drivers/kolab/kolab_driver.php +++ b/plugins/calendar/drivers/kolab/kolab_driver.php @@ -1351,7 +1351,7 @@ class kolab_driver extends calendar_driver $record['id'] = $record['uid']; // all-day events go from 12:00 - 13:00 - if ($record['end'] <= $record['start'] && $record['allday']) { + if (is_a($record['start'], 'DateTime') && $record['end'] <= $record['start'] && $record['allday']) { $record['end'] = clone $record['start']; $record['end']->add(new DateInterval('PT1H')); }