dovecot-2.2-pigeonhole: lib-sieve: mailbox extension: The `:crea...

pigeonhole at rename-it.nl pigeonhole at rename-it.nl
Tue Oct 14 01:22:36 UTC 2014


details:   http://hg.rename-it.nl/dovecot-2.2-pigeonhole/rev/a0a5f61eea69
changeset: 1922:a0a5f61eea69
user:      Stephan Bosch <stephan at rename-it.nl>
date:      Tue Oct 14 03:22:23 2014 +0200
description:
lib-sieve: mailbox extension: The `:create' tag erroneously subscribed an existing folder.
It should only subscribe it when it is newly created.

diffstat:

 src/lib-sieve/plugins/mailbox/tag-mailbox-create.c |  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diffs (11 lines):

diff -r 8c4c5dfe718d -r a0a5f61eea69 src/lib-sieve/plugins/mailbox/tag-mailbox-create.c
--- a/src/lib-sieve/plugins/mailbox/tag-mailbox-create.c	Sat Oct 11 01:33:15 2014 +0200
+++ b/src/lib-sieve/plugins/mailbox/tag-mailbox-create.c	Tue Oct 14 03:22:23 2014 +0200
@@ -131,6 +131,7 @@
 	/* Check whether creation has a chance of working */
 	switch ( trans->error_code ) {
 	case MAIL_ERROR_NONE:
+		return SIEVE_EXEC_OK;
 	case MAIL_ERROR_NOTFOUND:
 		break;
 	case MAIL_ERROR_TEMP:


More information about the dovecot-cvs mailing list