From c9b68d79200ed9ea333dd3fa607a62a43d88ae89 Mon Sep 17 00:00:00 2001 From: uhensler <urs.hensler@frentix.com> Date: Mon, 8 Apr 2019 12:27:24 +0200 Subject: [PATCH] OO-4014: RS after creating a document in info messages --- .../admin/sysinfo/manager/CustomStaticFolderManager.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/olat/admin/sysinfo/manager/CustomStaticFolderManager.java b/src/main/java/org/olat/admin/sysinfo/manager/CustomStaticFolderManager.java index 811ff46063e..adf7e3b0a21 100644 --- a/src/main/java/org/olat/admin/sysinfo/manager/CustomStaticFolderManager.java +++ b/src/main/java/org/olat/admin/sysinfo/manager/CustomStaticFolderManager.java @@ -28,6 +28,7 @@ import org.olat.core.logging.Tracing; import org.olat.core.util.WebappHelper; import org.olat.core.util.vfs.LocalFolderImpl; import org.olat.core.util.vfs.VFSContainer; +import org.olat.core.util.vfs.callbacks.FullAccessCallback; import org.springframework.beans.factory.InitializingBean; import org.springframework.stereotype.Service; @@ -55,7 +56,9 @@ public class CustomStaticFolderManager implements InitializingBean, WebDAVProvid public VFSContainer getRootContainer() { File file = new File(WebappHelper.getUserDataRoot(), STATIC_FOLDER); - return new LocalFolderImpl(file); + VFSContainer rootContainer = new LocalFolderImpl(file); + rootContainer.setLocalSecurityCallback(new FullAccessCallback()); + return rootContainer; } public File getRootFile() { -- GitLab