changeset 9714:3876c3818628 HEAD

maildir++: When renaming child mailboxes, don't check for ACLs. If we had access to rename the root, we must rename the children as well since that's what IMAP expects.
author Timo Sirainen <tss@iki.fi>
date Mon, 03 Aug 2009 00:18:06 -0400
parents 1ba2a0637719
children ddc3593a2091
files src/lib-storage/list/mailbox-list-maildir.c
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-storage/list/mailbox-list-maildir.c	Sun Aug 02 23:21:43 2009 -0400
+++ b/src/lib-storage/list/mailbox-list-maildir.c	Mon Aug 03 00:18:06 2009 -0400
@@ -318,7 +318,8 @@
 	old_sep = mailbox_list_get_hierarchy_sep(oldlist);
 	pattern = t_strdup_printf("%s%c*", oldname, old_sep);
 	iter = mailbox_list_iter_init(oldlist, pattern,
-				      MAILBOX_LIST_ITER_RETURN_NO_FLAGS);
+				      MAILBOX_LIST_ITER_RETURN_NO_FLAGS |
+				      MAILBOX_LIST_ITER_RAW_LIST);
 	while ((info = mailbox_list_iter_next(iter)) != NULL) {
 		const char *name;