dovecot: If APPEND updated keywords list in selected mailbox, se...
dovecot at dovecot.org
dovecot at dovecot.org
Sun Dec 9 19:59:06 EET 2007
details: http://hg.dovecot.org/dovecot/rev/9a074ef38b02
changeset: 6983:9a074ef38b02
user: Timo Sirainen <tss at iki.fi>
date: Sun Dec 09 19:55:40 2007 +0200
description:
If APPEND updated keywords list in selected mailbox, send the list to client
as well.
diffstat:
1 file changed, 5 insertions(+), 1 deletion(-)
src/imap/cmd-append.c | 6 +++++-
diffs (16 lines):
diff -r c8df2492959e -r 9a074ef38b02 src/imap/cmd-append.c
--- a/src/imap/cmd-append.c Sun Dec 09 16:27:17 2007 +0200
+++ b/src/imap/cmd-append.c Sun Dec 09 19:55:40 2007 +0200
@@ -470,7 +470,11 @@ static void get_keywords(struct cmd_appe
client->keywords.pool =
pool_alloconly_create("append keywords pool", 256);
}
- client_save_keywords(&client->keywords, status.keywords);
+ if (client_save_keywords(&client->keywords, status.keywords) &&
+ ctx->box == client->mailbox) {
+ client_send_mailbox_flags(ctx->client, ctx->box,
+ status.keywords);
+ }
}
bool cmd_append(struct client_command_context *cmd)
More information about the dovecot-cvs
mailing list