plugins/calendar
Thomas Brüderli
bruederli at kolabsys.com
Fri Jul 6 15:41:47 CEST 2012
plugins/calendar/drivers/kolab/kolab_driver.php | 5 +++++
1 file changed, 5 insertions(+)
New commits:
commit f66d3dd7b134656fbe362c82a1b2636836b2e595
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 e54e083..104984d 100644
--- a/plugins/calendar/drivers/kolab/kolab_driver.php
+++ b/plugins/calendar/drivers/kolab/kolab_driver.php
@@ -590,6 +590,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