From 48f507b69d9ef69c8e0595ac19df07ecbdb407af Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Thu, 30 Jan 2014 09:54:56 +0100 Subject: [PATCH] OO-954: re-init the activity logger in the rest dispatcher --- src/main/java/org/olat/dispatcher/RESTDispatcher.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/org/olat/dispatcher/RESTDispatcher.java b/src/main/java/org/olat/dispatcher/RESTDispatcher.java index 38da54bad09..8a882bfe293 100644 --- a/src/main/java/org/olat/dispatcher/RESTDispatcher.java +++ b/src/main/java/org/olat/dispatcher/RESTDispatcher.java @@ -48,6 +48,7 @@ import org.olat.core.id.context.BusinessControl; import org.olat.core.id.context.BusinessControlFactory; import org.olat.core.logging.OLog; import org.olat.core.logging.Tracing; +import org.olat.core.logging.activity.ThreadLocalUserActivityLoggerInstaller; import org.olat.core.util.StringHelper; import org.olat.core.util.UserSession; import org.olat.core.util.WebappHelper; @@ -138,6 +139,9 @@ public class RESTDispatcher implements Dispatcher { // create the olat ureq and get an associated main window to spawn the "tab" // UserSession usess = CoreSpringFactory.getImpl(UserSessionManager.class).getUserSession(request); + if(usess != null) { + ThreadLocalUserActivityLoggerInstaller.initUserActivityLogger(request); + } UserRequest ureq = null; try { //upon creation URL is checked for -- GitLab