- Fix handling of folder creation error while moving/copying message

release-0.7
alecpl 13 years ago
parent 01169b6d56
commit a561cd35b8

@ -2586,10 +2586,14 @@ class rcube_imap
// make sure mailbox exists
if ($to_mbox != 'INBOX' && !$this->mailbox_exists($to_mbox)) {
if (in_array($to_mbox, $this->default_folders))
$this->create_mailbox($to_mbox, true);
else
if (in_array($to_mbox, $this->default_folders)) {
if (!$this->create_mailbox($to_mbox, true)) {
return false;
}
}
else {
return false;
}
}
$config = rcmail::get_instance()->config;
@ -2667,10 +2671,14 @@ class rcube_imap
// make sure mailbox exists
if ($to_mbox != 'INBOX' && !$this->mailbox_exists($to_mbox)) {
if (in_array($to_mbox, $this->default_folders))
$this->create_mailbox($to_mbox, true);
else
if (in_array($to_mbox, $this->default_folders)) {
if (!$this->create_mailbox($to_mbox, true)) {
return false;
}
}
else {
return false;
}
}
// copy messages

Loading…
Cancel
Save