CB-1266 Datasource node path resolve fix

This commit is contained in:
Serge Rider
2021-09-27 18:08:54 +03:00
parent f26bb8416b
commit 9502a8773c
@@ -28,7 +28,7 @@ import org.jkiss.dbeaver.model.connection.DBPConnectionConfiguration;
import org.jkiss.dbeaver.model.impl.auth.AuthModelDatabaseNative;
import org.jkiss.dbeaver.model.meta.Property;
import org.jkiss.dbeaver.model.navigator.DBNBrowseSettings;
import org.jkiss.dbeaver.model.navigator.DBNDatabaseNode;
import org.jkiss.dbeaver.model.navigator.DBNDataSource;
import org.jkiss.dbeaver.model.preferences.DBPPropertySource;
import org.jkiss.dbeaver.runtime.DBWorkbench;
import org.jkiss.utils.CommonUtils;
@@ -160,11 +160,7 @@ public class WebConnectionInfo {
@Property
public String getNodePath() {
DBNDatabaseNode dsNode = session.getNavigatorModel().getNodeByObject(
session.getProgressMonitor(),
dataSourceContainer,
true);
return dsNode == null ? null : dsNode.getNodeItemPath();
return DBNDataSource.makeDataSourceItemPath(dataSourceContainer);
}
@Property