From: Eric Hartmann Date: Tue, 17 Apr 2018 16:25:20 +0000 (+0200) Subject: SONAR-6949 Commit session during authentication X-Git-Tag: 7.5~1344 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=482fd5ee07e4d8aadef57dbac9d76450d08b6aff;p=sonarqube.git SONAR-6949 Commit session during authentication --- diff --git a/server/sonar-server/src/main/java/org/sonar/server/authentication/CredentialsAuthenticator.java b/server/sonar-server/src/main/java/org/sonar/server/authentication/CredentialsAuthenticator.java index 63cb971d681..2acb69cb4ca 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/authentication/CredentialsAuthenticator.java +++ b/server/sonar-server/src/main/java/org/sonar/server/authentication/CredentialsAuthenticator.java @@ -55,6 +55,7 @@ public class CredentialsAuthenticator { UserDto localUser = dbClient.userDao().selectActiveUserByLogin(dbSession, userLogin); if (localUser != null && localUser.isLocal()) { localAuthentication.authenticate(dbSession, localUser, userPassword, method); + dbSession.commit(); authenticationEvent.loginSuccess(request, userLogin, Source.local(method)); return localUser; }