Branch 'kolab-syncroton-2.1' - lib/kolab_sync_data_calendar.php
Aleksander Machniak
machniak at kolabsys.com
Fri Jan 2 08:44:11 CET 2015
lib/kolab_sync_data_calendar.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
New commits:
commit 8c670e317e778a04ecf3c68866677035a45b9fdc
Author: Aleksander Machniak <machniak at kolabsys.com>
Date: Fri Jan 2 02:42:11 2015 -0500
Fix bug where 10-hours events created on device became all-day events on server (#4081)
diff --git a/lib/kolab_sync_data_calendar.php b/lib/kolab_sync_data_calendar.php
index fd7c897..7566e57 100644
--- a/lib/kolab_sync_data_calendar.php
+++ b/lib/kolab_sync_data_calendar.php
@@ -409,7 +409,7 @@ class kolab_sync_data_calendar extends kolab_sync_data implements Syncroton_Data
// It doesn't set all-day flag but the period is a whole day
if (!$event['allday'] && $event['end'] && $event['start']) {
$interval = @date_diff($event['start'], $event['end']);
- if ($interval && $interval->format('%y%m%d%h%i%s') == '001000') {
+ if ($interval && $interval->format('%y%m%d%h%i%s') === '001000') {
$event['allday'] = 1;
$event['end'] = clone $event['start'];
}
More information about the commits
mailing list