From d9715dfef109921d728c20118364f1a8de092301 Mon Sep 17 00:00:00 2001 From: uhensler <urs.hensler@frentix.com> Date: Mon, 9 Sep 2019 10:32:22 +0200 Subject: [PATCH] OO-4232 External document editors should not depend on enabled REST API --- .../java/org/olat/restapi/security/RestApiLoginFilter.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/olat/restapi/security/RestApiLoginFilter.java b/src/main/java/org/olat/restapi/security/RestApiLoginFilter.java index 7fb7ca5668c..c5884808e6a 100644 --- a/src/main/java/org/olat/restapi/security/RestApiLoginFilter.java +++ b/src/main/java/org/olat/restapi/security/RestApiLoginFilter.java @@ -37,6 +37,7 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; +import org.apache.logging.log4j.Logger; import org.olat.admin.user.delete.service.UserDeletionManager; import org.olat.basesecurity.AuthHelper; import org.olat.basesecurity.BaseSecurityModule; @@ -47,7 +48,6 @@ import org.olat.core.gui.UserRequestImpl; import org.olat.core.helpers.Settings; import org.olat.core.id.Identity; import org.olat.core.id.Roles; -import org.apache.logging.log4j.Logger; import org.olat.core.logging.Tracing; import org.olat.core.logging.activity.ThreadLocalUserActivityLoggerInstaller; import org.olat.core.util.SessionInfo; @@ -443,6 +443,9 @@ public class RestApiLoginFilter implements Filter { urls.add(context + "/ping"); urls.add(context + "/openmeetings"); urls.add(context + "/system"); + urls.add(context + "/collabora"); + urls.add(context + "/onlyoffice"); + urls.add(context + "/office365"); alwaysEnabledUrls = urls; } return alwaysEnabledUrls; -- GitLab