From 8a6cbf07c05d11e8dc80d92c46b9de3d1d2cfaa9 Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Tue, 28 Mar 2017 10:55:19 +0200 Subject: [PATCH] OO-2656: write the context path in the url of the WebDAV link --- .../java/org/olat/core/commons/modules/bc/FolderManager.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/olat/core/commons/modules/bc/FolderManager.java b/src/main/java/org/olat/core/commons/modules/bc/FolderManager.java index c4699a68b76..a50a762063a 100644 --- a/src/main/java/org/olat/core/commons/modules/bc/FolderManager.java +++ b/src/main/java/org/olat/core/commons/modules/bc/FolderManager.java @@ -36,6 +36,7 @@ import org.olat.core.commons.modules.bc.meta.MetaInfoFactory; import org.olat.core.commons.modules.bc.vfs.OlatRootFolderImpl; import org.olat.core.helpers.Settings; import org.olat.core.manager.BasicManager; +import org.olat.core.util.WebappHelper; import org.olat.core.util.vfs.OlatRelPathImpl; import org.olat.core.util.vfs.VFSItem; import org.olat.core.util.vfs.VFSLeaf; @@ -53,14 +54,14 @@ public class FolderManager extends BasicManager { */ public static String getWebDAVHttp() { if(Settings.isInsecurePortAvailable()) { - return Settings.getInsecureServerContextPathURI() + "/webdav"; + return Settings.getInsecureServerContextPathURI() + WebappHelper.getServletContextPath() + "/webdav"; } return null; } public static String getWebDAVHttps() { if(Settings.isSecurePortAvailable()) { - return Settings.getSecureServerContextPathURI() + "/webdav"; + return Settings.getSecureServerContextPathURI() + WebappHelper.getServletContextPath() + "/webdav"; } return null; } -- GitLab