summaryrefslogtreecommitdiff
path: root/roundcubemail/program/include
diff options
context:
space:
mode:
authorrobin <robin@208e9e7b-5314-0410-a742-e7e81cd9613c>2007-03-30 07:09:07 +0000
committerrobin <robin@208e9e7b-5314-0410-a742-e7e81cd9613c>2007-03-30 07:09:07 +0000
commit1a19f2b36a96979e5f80276bbacfe9d6cd441a1d (patch)
tree397b308ac6a4640b147e798540c616aeb0c0d469 /roundcubemail/program/include
parentef76eb8b340ebce2bbc026811fc64fec58b1cb0c (diff)
Create missing but subscribed folder (closes #1484309).
git-svn-id: https://svn.roundcube.net/trunk@536 208e9e7b-5314-0410-a742-e7e81cd9613c
Diffstat (limited to 'roundcubemail/program/include')
-rw-r--r--roundcubemail/program/include/rcube_imap.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/roundcubemail/program/include/rcube_imap.inc b/roundcubemail/program/include/rcube_imap.inc
index d4235fac4..e07b6086a 100644
--- a/roundcubemail/program/include/rcube_imap.inc
+++ b/roundcubemail/program/include/rcube_imap.inc
@@ -1722,6 +1722,10 @@ class rcube_imap
else
$this->subscribe($folder);
}
+ else if (!in_array_nocase($abs_name, $a_folders))
+ {
+ $this->create_mailbox($folder, FALSE);
+ }
}
}