From: Timo Sirainen Date: Mon, 2 Feb 2026 10:01:50 +0000 (+0200) Subject: imap-login: Send imap_id_received event even when ID command had no parameters X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bcd2b6d842209580844de664b04e4d8fa8a6ddbc;p=thirdparty%2Fdovecot%2Fcore.git imap-login: Send imap_id_received event even when ID command had no parameters It could still be useful to know. --- diff --git a/src/imap-login/imap-login-cmd-id.c b/src/imap-login/imap-login-cmd-id.c index 14adbdffed..645f7c1aa9 100644 --- a/src/imap-login/imap-login-cmd-id.c +++ b/src/imap-login/imap-login-cmd-id.c @@ -293,12 +293,10 @@ static void cmd_id_finish(struct imap_client *client) if (!client->id_logged) { client->id_logged = TRUE; - if (str_len(client->cmd_id->log_reply) > 0) { - e_debug(client->cmd_id->params_event, - "Pre-login ID sent: %s", - str_sanitize(str_c(client->cmd_id->log_reply), - IMAP_ID_PARAMS_LOG_MAX_LEN)); - } + e_debug(client->cmd_id->params_event, + "Pre-login ID sent: %s", + str_sanitize(str_c(client->cmd_id->log_reply), + IMAP_ID_PARAMS_LOG_MAX_LEN)); } client_send_raw(&client->common,