X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fkernel%2FCmsFsProvider.java;h=f42646ec5907a6aa3a934448ae2b3a32fb9626c6;hb=6a62c05a487ba34946b1924a039603e68b1d54e6;hp=f3d91ee4532561d9e31d2f4e3c8e08b9018c3c71;hpb=02a6354c17ddb160513580e9e3c7826d9475b177;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/internal/kernel/CmsFsProvider.java b/org.argeo.cms/src/org/argeo/cms/internal/kernel/CmsFsProvider.java index f3d91ee45..f42646ec5 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/kernel/CmsFsProvider.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/kernel/CmsFsProvider.java @@ -8,6 +8,7 @@ import java.nio.file.Path; import java.util.HashMap; import java.util.Map; +import javax.jcr.Node; import javax.jcr.Repository; import javax.jcr.Session; @@ -17,6 +18,7 @@ import org.argeo.jackrabbit.fs.AbstractJackrabbitFsProvider; import org.argeo.jcr.fs.JcrFileSystem; import org.argeo.jcr.fs.JcrFsException; import org.argeo.node.NodeConstants; +import org.argeo.node.NodeUtils; import org.osgi.framework.BundleContext; import org.osgi.framework.FrameworkUtil; @@ -73,4 +75,8 @@ public class CmsFsProvider extends AbstractJackrabbitFsProvider { String username = CurrentUser.getUsername(); return fileSystems.get(username); } + + public Node getUserHome(Session session) { + return NodeUtils.getUserHome(session); + } }