Mercurial > dovecot > original-hg > dovecot-1.2
changeset 9570:5f0e937ae245 HEAD
listescape: Fixed listing INBOX when namespace prefix was used.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 18 May 2010 10:07:58 +0200 |
parents | 2129667cb499 |
children | d86c7d94f372 |
files | src/plugins/listescape/listescape-plugin.c |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/plugins/listescape/listescape-plugin.c Fri May 14 16:29:27 2010 +0200 +++ b/src/plugins/listescape/listescape-plugin.c Tue May 18 10:07:58 2010 +0200 @@ -179,6 +179,10 @@ ctx->list->ns : listescape_find_orig_ns(ctx->list->ns, info->name); + if ((ns->flags & NAMESPACE_FLAG_INBOX) != 0 && + strcasecmp(info->name, "INBOX") == 0) + return info; + str_truncate(mlist->list_name, 0); str_append(mlist->list_name, ns->prefix); list_unescape_str(ns, info->name + ns->prefix_len, mlist->list_name);