mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
CB-361 session refresh fix
This commit is contained in:
+1
-1
@@ -249,7 +249,7 @@ public class WebSession implements DBASession {
|
||||
// Add all provided datasources to the session
|
||||
List<WebConnectionInfo> connList = new ArrayList<>();
|
||||
DBPDataSourceRegistry registry = sessionProject.getDataSourceRegistry();
|
||||
registry.refreshConfig();
|
||||
//registry.refreshConfig();
|
||||
|
||||
for (DBPDataSourceContainer ds : registry.getDataSources()) {
|
||||
if (ds.isProvided()) {
|
||||
|
||||
-2
@@ -248,7 +248,6 @@ public class WebServiceCore implements DBWServiceCore {
|
||||
if (CommonUtils.isEmpty(newDataSource.getName())) {
|
||||
newDataSource.setName(CommonUtils.notNull(connectionConfig.getName(), "NewConnection"));
|
||||
}
|
||||
((DataSourceDescriptor)newDataSource).setTemporary(true);
|
||||
sessionRegistry.addDataSource(newDataSource);
|
||||
|
||||
WebConnectionInfo connectionInfo = new WebConnectionInfo(webSession, newDataSource);
|
||||
@@ -267,7 +266,6 @@ public class WebServiceCore implements DBWServiceCore {
|
||||
|
||||
DBPDataSourceRegistry sessionRegistry = webSession.getSingletonProject().getDataSourceRegistry();
|
||||
DBPDataSourceContainer newDataSource = sessionRegistry.createDataSource(dataSourceTemplate);
|
||||
((DataSourceDescriptor)newDataSource).setTemporary(true);
|
||||
|
||||
DBPConnectionConfiguration cfg = newDataSource.getConnectionConfiguration();
|
||||
((DataSourceDescriptor) newDataSource).setNavigatorSettings(CBApplication.getInstance().getDefaultNavigatorSettings());
|
||||
|
||||
Reference in New Issue
Block a user