Avoid event date shift when modifying a recurring instance (#868)

This commit is contained in:
Thomas Bruederli 2012-07-06 15:30:06 +02:00
parent 8866c159d6
commit f66d3dd7b1

View file

@ -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;