From a93b538f16bdd48ec8807fbd297836dfaa73121c Mon Sep 17 00:00:00 2001 From: serge-rider Date: Tue, 19 May 2020 13:35:10 +0300 Subject: [PATCH] Navigator model: node tpye "other" --- .../service/navigator/impl/WebServiceNavigator.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/navigator/impl/WebServiceNavigator.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/navigator/impl/WebServiceNavigator.java index 933211f8a2..ef24a556df 100644 --- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/navigator/impl/WebServiceNavigator.java +++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/navigator/impl/WebServiceNavigator.java @@ -70,6 +70,11 @@ public class WebServiceNavigator implements DBWServiceNavigator { return EMPTY_NODE_LIST; } List result = new ArrayList<>(); + // Add navigator extensions + for (DBNNode extraNode : session.getNavigatorModel().getRoot().getExtraNodes()) { + result.add(new WebNavigatorNodeInfo(session, extraNode)); + } + for (DBNNode node : nodeChildren) { if (!CommonUtils.toBoolean(onlyFolders) || node instanceof DBNContainer) { result.add(new WebNavigatorNodeInfo(session, node));