]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
auth: Apply override_fields to userdb also when continuing to the next userdb.
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Sat, 23 Jan 2016 13:48:14 +0000 (15:48 +0200)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Sat, 23 Jan 2016 13:48:14 +0000 (15:48 +0200)
src/auth/auth-request.c

index e52d0deb986e9610c6cfb20fcafd9eb1d4d8dee1..38197b2d5b9bfb2d0db26c4ca7abc26b4bf46924 100644 (file)
@@ -1094,6 +1094,7 @@ void auth_request_userdb_callback(enum userdb_result result,
                if (result == USERDB_RESULT_OK) {
                        /* this userdb lookup succeeded, preserve its extra
                           fields */
+                       userdb_template_export(userdb->override_fields_tmpl, request);
                        auth_fields_snapshot(request->userdb_reply);
                } else {
                        /* this userdb lookup failed, remove any extra fields