X-Git-Url: https://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=blobdiff_plain;f=org.argeo.suite.ui%2Fsrc%2Forg%2Fargeo%2Fsuite%2Fui%2FSuiteApp.java;h=d00efc9208469daa38f561163bdaee0c6a110a41;hp=e363a62ff23d0b7ec325f5093a18701a61d2fbf9;hb=58cf7a0df60e5f17d34dd26b9d08b00939d29d41;hpb=9cd258d2c3de54e128c780adb991ecec7e6b2b9c diff --git a/org.argeo.suite.ui/src/org/argeo/suite/ui/SuiteApp.java b/org.argeo.suite.ui/src/org/argeo/suite/ui/SuiteApp.java index e363a62..d00efc9 100644 --- a/org.argeo.suite.ui/src/org/argeo/suite/ui/SuiteApp.java +++ b/org.argeo.suite.ui/src/org/argeo/suite/ui/SuiteApp.java @@ -136,7 +136,7 @@ public class SuiteApp extends AbstractCmsApp implements EventHandler { Session adminSession = null; try { adminSession = NodeUtils.openDataAdminSession(getRepository(), null); - Node userDir = SuiteUtils.getOrCreateSessionDir(adminSession, cmsSession); + Node userDir = SuiteUtils.getOrCreateCmsSessionNode(adminSession, cmsSession); ui.initSessions(getRepository(), userDir.getPath()); } finally { Jcr.logout(adminSession); @@ -342,8 +342,8 @@ public class SuiteApp extends AbstractCmsApp implements EventHandler { } else if (isTopic(event, SuiteEvent.switchLayer)) { String layerId = get(event, SuiteEvent.LAYER); if (layerId != null) { - ui.switchToLayer(layerId, Jcr.getRootNode(ui.getSession(null))); - //ui.getCmsView().navigateTo("~"); + ui.switchToLayer(layerId, ui.getUserDir()); + // ui.getCmsView().navigateTo("~"); } else { Node node = getNode(ui, event); if (node != null) {