From d26d572692aca05f34ef1bcadebcc00ab4f35815 Mon Sep 17 00:00:00 2001 From: Stephan Bosch <stephan.bosch@dovecot.fi> Date: Wed, 15 May 2019 13:13:37 +0200 Subject: [PATCH] lib-sieve: sieve-error - Restore condition that got erroneously removed in sieve_direct_logv(). --- src/lib-sieve/sieve-error.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib-sieve/sieve-error.c b/src/lib-sieve/sieve-error.c index 2017230c6..c2699bd65 100644 --- a/src/lib-sieve/sieve-error.c +++ b/src/lib-sieve/sieve-error.c @@ -101,7 +101,8 @@ void sieve_direct_logv(struct sieve_instance *svinst, if ((flags & SIEVE_ERROR_FLAG_GLOBAL) != 0 && (ehandler == NULL || ehandler->parent == NULL) && (!ehandler->master_log || - (flags & SIEVE_ERROR_FLAG_GLOBAL_MAX_INFO) != 0)) { + (params->log_type > LOG_TYPE_INFO && + (flags & SIEVE_ERROR_FLAG_GLOBAL_MAX_INFO) != 0))) { struct sieve_error_params new_params = *params; va_list args_copy; -- GitLab