changeset 10558:26583093cb54 HEAD

lib-storage: Mailbox virtual name was set wrong with multiple namespaces.
author Timo Sirainen <tss@iki.fi>
date Tue, 19 Jan 2010 16:11:29 +0200
parents 907dc8769491
children e1de7e7ae4f9
files src/lib-storage/index/index-storage.c
diffstat 1 files changed, 1 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-storage/index/index-storage.c	Tue Jan 19 15:45:14 2010 +0200
+++ b/src/lib-storage/index/index-storage.c	Tue Jan 19 16:11:29 2010 +0200
@@ -458,8 +458,7 @@
 	if (name != NULL) {
 		box->name = p_strdup(box->pool, name);
 		vname = t_str_new(128);
-		mail_namespace_get_vname(box->storage->user->namespaces,
-					 vname, name);
+		mail_namespace_get_vname(box->list->ns, vname, name);
 		box->vname = p_strdup(box->pool, str_c(vname));
 	} else {
 		i_assert(input != NULL);