From de903d313bd20eb804e59e01ba901cb070eade4b Mon Sep 17 00:00:00 2001 From: serge-rider Date: Wed, 27 Apr 2022 15:33:49 +0300 Subject: [PATCH] CB-1922 Resource manager fix (folder obtain) --- .../cloudbeaver/service/rm/DBNResourceManagerResource.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/bundles/io.cloudbeaver.service.rm/src/io/cloudbeaver/service/rm/DBNResourceManagerResource.java b/server/bundles/io.cloudbeaver.service.rm/src/io/cloudbeaver/service/rm/DBNResourceManagerResource.java index 36d724dc1a..19b08862ef 100644 --- a/server/bundles/io.cloudbeaver.service.rm/src/io/cloudbeaver/service/rm/DBNResourceManagerResource.java +++ b/server/bundles/io.cloudbeaver.service.rm/src/io/cloudbeaver/service/rm/DBNResourceManagerResource.java @@ -82,10 +82,10 @@ public class DBNResourceManagerResource extends DBNNode { private String getResourceFolder() { StringBuilder folder = new StringBuilder(); - for (DBNNode parent = getParentNode(); parent != null; parent = parent.getParentNode()) { + for (DBNNode parent = this; parent != null; parent = parent.getParentNode()) { if (parent instanceof DBNResourceManagerResource) { - if (folder.length() > 0) folder.append('/'); - folder.append(parent.getName()); + if (folder.length() > 0) folder.insert(0, '/'); + folder.insert(0, parent.getName()); } else { break; }