diff --git a/server/bundles/io.cloudbeaver.server/schema/service.navigator.graphqls b/server/bundles/io.cloudbeaver.server/schema/service.navigator.graphqls index 22c4dd22a6..4ec6a03a2e 100644 --- a/server/bundles/io.cloudbeaver.server/schema/service.navigator.graphqls +++ b/server/bundles/io.cloudbeaver.server/schema/service.navigator.graphqls @@ -58,6 +58,8 @@ type NavigatorNodeInfo { id: ID! # Node human readable name name: String + #Node full name + fullName: String # Node icon path icon: String # Node description diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/navigator/WebNavigatorNodeInfo.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/navigator/WebNavigatorNodeInfo.java index f57bf3fd65..4f6fa034f1 100644 --- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/navigator/WebNavigatorNodeInfo.java +++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/navigator/WebNavigatorNodeInfo.java @@ -66,6 +66,11 @@ public class WebNavigatorNodeInfo { return node.getLocalizedName(session.getLocale()); } + @Property + public String getFullName() { + return node.getNodeFullName(); + } + @Property public String getIcon() { return node.getNodeIconDefault().getLocation();