plugins/calendar

Thomas Brüderli bruederli at kolabsys.com
Wed Sep 19 10:33:13 CEST 2012


 plugins/calendar/drivers/kolab/kolab_calendar.php |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

New commits:
commit 4188f1029e52903102d1b3dac694e3010d61172f
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date:   Wed Sep 19 10:32:38 2012 +0200

    Fix attachment display when saving a new event (#1024)

diff --git a/plugins/calendar/drivers/kolab/kolab_calendar.php b/plugins/calendar/drivers/kolab/kolab_calendar.php
index df09405..3703f85 100644
--- a/plugins/calendar/drivers/kolab/kolab_calendar.php
+++ b/plugins/calendar/drivers/kolab/kolab_calendar.php
@@ -288,7 +288,7 @@ class kolab_calendar
     }
     else {
       $event['id'] = $event['uid'];
-      $this->events[$event['uid']] = $event;
+      $this->events[$event['uid']] = $this->_to_rcube_event($object);
     }
     
     return $saved;
@@ -424,13 +424,15 @@ class kolab_calendar
     if ($record['end'] <= $record['start'] && $record['allday']) {
       $record['end'] = clone $record['start'];
       $record['end']->add(new DateInterval('PT1H'));
-  }
+    }
 
     if (!empty($record['_attachments'])) {
       foreach ($record['_attachments'] as $key => $attachment) {
         if ($attachment !== false) {
           if (!$attachment['name'])
             $attachment['name'] = $key;
+
+          unset($attachment['path'], $attachment['content']);
           $attachments[] = $attachment;
         }
       }





More information about the commits mailing list