X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.ui.workbench%2Fsrc%2Forg%2Fargeo%2Fcms%2Fui%2Fworkbench%2Fjcr%2FNodeFsBrowserView.java;h=cba228f2d27f748a56aa92f8669e363cbadcb066;hb=5b444174cd13680f99944026877f6cac2e1faba1;hp=578fe10097a8366202ae845dfa241052a3bedda8;hpb=c51703d1f196aab3a3b5a02496b804e14b6bcf25;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.ui.workbench/src/org/argeo/cms/ui/workbench/jcr/NodeFsBrowserView.java b/org.argeo.cms.ui.workbench/src/org/argeo/cms/ui/workbench/jcr/NodeFsBrowserView.java index 578fe1009..cba228f2d 100644 --- a/org.argeo.cms.ui.workbench/src/org/argeo/cms/ui/workbench/jcr/NodeFsBrowserView.java +++ b/org.argeo.cms.ui.workbench/src/org/argeo/cms/ui/workbench/jcr/NodeFsBrowserView.java @@ -21,10 +21,8 @@ import java.nio.file.Path; import java.nio.file.spi.FileSystemProvider; import org.argeo.cms.CmsException; -import org.argeo.cms.auth.CurrentUser; import org.argeo.cms.ui.workbench.WorkbenchUiPlugin; import org.argeo.eclipse.ui.fs.SimpleFsBrowser; -import org.argeo.node.NodeConstants; import org.eclipse.swt.SWT; import org.eclipse.swt.widgets.Composite; import org.eclipse.ui.part.ViewPart; @@ -37,18 +35,17 @@ public class NodeFsBrowserView extends ViewPart { @Override public void createPartControl(Composite parent) { - if (CurrentUser.isInRole(NodeConstants.ROLE_ADMIN)) - try { - URI uri = new URI("node:///home"); - FileSystem fileSystem = nodeFileSystemProvider.getFileSystem(uri); - if (fileSystem == null) - fileSystem = nodeFileSystemProvider.newFileSystem(uri, null); - Path nodePath = fileSystem.getPath("/home"); - SimpleFsBrowser browser = new SimpleFsBrowser(parent, SWT.NO_FOCUS); - browser.setInput(nodePath); - } catch (Exception e) { - throw new CmsException("Cannot open file system browser", e); - } + try { + URI uri = new URI("node:///"); + FileSystem fileSystem = nodeFileSystemProvider.getFileSystem(uri); + if (fileSystem == null) + fileSystem = nodeFileSystemProvider.newFileSystem(uri, null); + Path nodePath = fileSystem.getPath("~"); + SimpleFsBrowser browser = new SimpleFsBrowser(parent, SWT.NO_FOCUS); + browser.setInput(nodePath); + } catch (Exception e) { + throw new CmsException("Cannot open file system browser", e); + } } @Override