Keep active state when renaming a folder (#2268)

This commit is contained in:
Thomas Bruederli 2013-09-26 10:20:25 +02:00
parent 45d9244016
commit 40ac61ecfb

View file

@ -276,9 +276,16 @@ class kolab_storage
{
self::setup();
$active = self::folder_is_active($oldname);
$success = self::$imap->rename_folder($oldname, $newname);
self::$last_error = self::$imap->get_error_str();
// pass active state to new folder name
if ($success && $active) {
self::set_state($oldnam, false);
self::set_state($newname, true);
}
return $success;
}