]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: Update "user" field in mail_storage_service_user.event after userdb...
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Fri, 10 Mar 2023 23:36:25 +0000 (01:36 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Mon, 20 Mar 2023 09:01:22 +0000 (09:01 +0000)
The userdb lookup may change the username.

src/lib-storage/mail-storage-service.c

index 088ae195db33d01784d02917edc6be034bab91f4..a93cc4a44268a7f0239cd3c5c6efab96e2980f84 100644 (file)
@@ -1325,6 +1325,7 @@ mail_storage_service_lookup_real(struct mail_storage_service_ctx *ctx,
                        pool_unref(&user_pool);
                        return ret;
                }
+               event_add_str(event, "user", username);
                if (ctx->userdb_next_fieldsp != NULL)
                        *ctx->userdb_next_fieldsp = userdb_fields;
        } else {