]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
mailbox_list_index=yes: Fixed mailbox listing when not using default namespace settings.
authorTimo Sirainen <tss@iki.fi>
Wed, 29 Feb 2012 11:04:24 +0000 (13:04 +0200)
committerTimo Sirainen <tss@iki.fi>
Wed, 29 Feb 2012 11:04:24 +0000 (13:04 +0200)
src/lib-storage/list/mailbox-list-index-iter.c

index 83590be777200b0b9478e79204225c4c95463a08..b68bc0403e2db1a27244d65a083f51ec926da6dc 100644 (file)
@@ -51,7 +51,7 @@ mailbox_list_index_update_info(struct mailbox_list_index_iterate_context *ctx)
                str_append_c(ctx->path, ctx->sep);
        str_append(ctx->path, node->name);
 
-       ctx->info.name = str_c(ctx->path);
+       ctx->info.name = mailbox_list_get_vname(ctx->ctx.list, str_c(ctx->path));
        ctx->info.flags = 0;
        if ((node->flags & MAILBOX_LIST_INDEX_FLAG_NONEXISTENT) != 0)
                ctx->info.flags |= MAILBOX_NONEXISTENT;