Fix event saving/reading in Kolab backend

This commit is contained in:
Thomas Bruederli 2011-08-05 20:54:57 +02:00
parent a11b617429
commit 94bff75de6
2 changed files with 4 additions and 1 deletions

View file

@ -523,8 +523,10 @@ class calendar extends rcube_plugin
// create UID for new event
$event['uid'] = $this->generate_uid();
$this->prepare_event($event, $action);
if ($success = $this->driver->new_event($event))
if ($success = $this->driver->new_event($event)) {
$event['id'] = $event['uid'];
$this->cleanup_event($event);
}
$reload = true;
break;

View file

@ -270,6 +270,7 @@ class kolab_calendar
$saved = false;
}
else {
$event['id'] = $event['uid'];
$this->events[$event['uid']] = $event;
}