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