Mercurial > dovecot > core-2.2
changeset 22704:a6c0bec02b57
imapc: Don't skip listing "INBOX" when INBOX/ namespace prefix is used.
The INBOX was still listed as part of the autocreated mailboxes, unless
MAILBOX_LIST_ITER_NO_AUTO_BOXES was used.
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Fri, 08 Dec 2017 16:14:11 +0200 |
parents | fe760efc829a |
children | f9b676b1b028 |
files | src/lib-storage/index/imapc/imapc-list.c |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/index/imapc/imapc-list.c Mon Dec 04 11:18:24 2017 +0200 +++ b/src/lib-storage/index/imapc/imapc-list.c Fri Dec 08 16:14:11 2017 +0200 @@ -728,6 +728,7 @@ } while ((node->flags & MAILBOX_MATCHED) == 0); if (ctx->info.ns->prefix_len > 0 && + strcasecmp(vname, "INBOX") != 0 && strncmp(vname, ctx->info.ns->prefix, ctx->info.ns->prefix_len-1) == 0 && vname[ctx->info.ns->prefix_len] == '\0' && list->set->imapc_list_prefix[0] == '\0') {