plugins/calendar

Thomas Brüderli bruederli at kolabsys.com
Thu Jan 8 13:46:57 CET 2015


 plugins/calendar/drivers/kolab/kolab_driver.php |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 1dd6cc8a0bbce39c181ee101150653aecc21f074
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date:   Thu Jan 8 13:46:20 2015 +0100

    Check for valid datetime object before cloning (#3958)

diff --git a/plugins/calendar/drivers/kolab/kolab_driver.php b/plugins/calendar/drivers/kolab/kolab_driver.php
index f33267a..94e1e41 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'));
     }




More information about the commits mailing list