|
|
@ -354,11 +354,11 @@ function rcmail_rename_folder($oldname, $newname)
|
|
|
|
foreach ($a_threaded as $key => $val) {
|
|
|
|
foreach ($a_threaded as $key => $val) {
|
|
|
|
if ($key == $oldname) {
|
|
|
|
if ($key == $oldname) {
|
|
|
|
unset($a_threaded[$key]);
|
|
|
|
unset($a_threaded[$key]);
|
|
|
|
$a_threaded[$newname] = true;
|
|
|
|
$a_threaded[$newname] = true;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else if (preg_match($oldprefix, $key)) {
|
|
|
|
else if (preg_match($oldprefix, $key)) {
|
|
|
|
unset($a_threaded[$key]);
|
|
|
|
unset($a_threaded[$key]);
|
|
|
|
$a_threaded[preg_replace($oldprefix, $newname.$delimiter, $key)] = true;
|
|
|
|
$a_threaded[preg_replace($oldprefix, $newname.$delimiter, $key)] = true;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$RCMAIL->user->save_prefs(array('message_threading' => $a_threaded));
|
|
|
|
$RCMAIL->user->save_prefs(array('message_threading' => $a_threaded));
|
|
|
|