Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel

This commit is contained in:
Wroud
2020-09-24 18:24:25 +03:00
2 changed files with 7 additions and 0 deletions
@@ -171,6 +171,11 @@ public class WebSession implements DBASession {
if (CommonUtils.equalObjects(this.user, user)) {
return;
}
forceUserRefresh(user);
}
// Note: for admin use only
public void forceUserRefresh(WebUser user) {
this.user = user;
refreshSessionAuth();
@@ -308,6 +308,8 @@ public class WebServiceAdmin implements DBWServiceAdmin {
config.getAdminName(),
config.getAdminPassword(),
appConfig);
// Refresh active session
webSession.forceUserRefresh(null);
} catch (Throwable e) {
throw new DBWebException("Error configuring server", e);
}