]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
acl: Don't silently ignore permission error on expunge.
authorTimo Sirainen <tss@iki.fi>
Wed, 3 Oct 2012 00:20:15 +0000 (03:20 +0300)
committerTimo Sirainen <tss@iki.fi>
Wed, 3 Oct 2012 00:20:15 +0000 (03:20 +0300)
src/plugins/acl/acl-mailbox.c

index e057f68336c48ff51038ad07b2abce5755e1cc7f..286e1c112f0958f3f0ca8d369c9c9e1b2c9d152a 100644 (file)
@@ -319,8 +319,7 @@ static void acl_mail_expunge(struct mail *_mail)
                /* if we don't have permission, silently return success so
                   users won't see annoying error messages in case their
                   clients try automatic expunging. */
-               if (ret < 0)
-                       acl_transaction_set_failure(_mail->transaction);
+               acl_transaction_set_failure(_mail->transaction);
                return;
        }