lib/kolab_sync_data_calendar.php

Aleksander Machniak machniak at kolabsys.com
Sun Feb 24 12:12:32 CET 2013


 lib/kolab_sync_data_calendar.php |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

New commits:
commit 6249f2e4259a7f8aba7ef8a8f9bd7ddab7169d20
Author: Aleksander Machniak <alec at alec.pl>
Date:   Sun Feb 24 12:10:56 2013 +0100

    Fix bug in recurrence exceptions handling (Bug #1656)

diff --git a/lib/kolab_sync_data_calendar.php b/lib/kolab_sync_data_calendar.php
index a0c828b..f93a91d 100644
--- a/lib/kolab_sync_data_calendar.php
+++ b/lib/kolab_sync_data_calendar.php
@@ -467,7 +467,9 @@ class kolab_sync_data_calendar extends kolab_sync_data implements Syncroton_Data
         $event['recurrence'] = $this->recurrence_to_kolab($data->recurrence, $timezone);
 
         // recurrence exceptions
-        $event['recurrence']['EXDATE'] = $this->exceptions_to_kolab($data->exceptions, $timezone);
+        if ($exdate = $this->exceptions_to_kolab($data->exceptions, $timezone)) {
+            $event['recurrence']['EXDATE'] = $exdate;
+        }
 
         return $event;
     }





More information about the commits mailing list