Branch 'roundcubemail-plugins-kolab-0.7' - plugins/calendar
Thomas Brüderli
bruederli at kolabsys.com
Fri Jul 6 15:45:59 CEST 2012
plugins/calendar/drivers/kolab/kolab_driver.php | 5 +++++
1 file changed, 5 insertions(+)
New commits:
commit f99b98274ff358a35d836d730372de489bfdf7be
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date: Fri Jul 6 15:30:06 2012 +0200
Avoid event date shift when modifying a recurring instance (#868)
diff --git a/plugins/calendar/drivers/kolab/kolab_driver.php b/plugins/calendar/drivers/kolab/kolab_driver.php
index 320a932..5058078 100644
--- a/plugins/calendar/drivers/kolab/kolab_driver.php
+++ b/plugins/calendar/drivers/kolab/kolab_driver.php
@@ -708,6 +708,11 @@ class kolab_driver extends calendar_driver
unset($event['recurrence']['BYMONTH']);
}
}
+ // dates did not change, use the ones from master
+ else if ($event['start'] == $old['start'] && $event['end'] == $old['end']) {
+ $event['start'] = $master['start'];
+ $event['end'] = $master['end'];
+ }
$success = $storage->update_event($event);
break;
More information about the commits
mailing list