]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
auth: Remove "username" and "domain" event fields
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Thu, 6 Aug 2020 09:29:07 +0000 (12:29 +0300)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Thu, 27 Aug 2020 06:20:18 +0000 (06:20 +0000)
They're not very useful in event fields, since event filtering can just do
user=username@* or user=*@domain.

src/auth/auth-request.c

index f2ada0e8d43d43f0e8dad245b8d312fc98e5585b..7846f84c5c95f8a2b3407f14cd8ff8ca9018a7e1 100644 (file)
@@ -663,11 +663,6 @@ auth_request_lookup_end_common(struct auth_request *request,
                add_str("user", request->fields.user);
        if (request->fields.master_user != NULL)
                e->add_str("master_user", request->fields.master_user);
-       if ((p = strchr(request->fields.user, '@')) == NULL)
-               e->add_str("username", request->fields.user);
-       else
-               e->add_str("username", t_strdup_until(request->fields.user, p))->
-                       add_str("domain", p + 1);
        return e;
 }