From: Aki Tuomi Date: Wed, 17 May 2017 12:20:35 +0000 (+0300) Subject: lib-storage: Apply mailbox_list_iter_autocreate_filter on mailbox_list_index_iter_next X-Git-Tag: 2.3.0.rc1~1615 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b936882755cc7819463e503edca4cb5f1782ae4b;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: Apply mailbox_list_iter_autocreate_filter on mailbox_list_index_iter_next It skips mailbox_list_iter_next, so it needs to be applied here as well. --- diff --git a/src/lib-storage/list/mailbox-list-index-iter.c b/src/lib-storage/list/mailbox-list-index-iter.c index c1a0d7d2d6..2c7322244c 100644 --- a/src/lib-storage/list/mailbox-list-index-iter.c +++ b/src/lib-storage/list/mailbox-list-index-iter.c @@ -163,7 +163,8 @@ mailbox_list_index_iter_next(struct mailbox_list_iterate_context *_ctx) if (ctx->backend_ctx != NULL) { /* index isn't being used */ - return ilist->module_ctx.super.iter_next(ctx->backend_ctx); + return mailbox_list_iter_autocreate_filter(ctx->backend_ctx, + ilist->module_ctx.super.iter_next(ctx->backend_ctx)); } /* listing mailboxes from index */