From 6a9a2f896e89ff4e21223a6bf6a251e7cfd8e5aa Mon Sep 17 00:00:00 2001
From: srosse <none@none>
Date: Fri, 18 Jul 2014 17:31:13 +0200
Subject: [PATCH] OO-1068: better fix for the logger missing session_

---
 .../olat/core/commons/fullWebApp/BaseFullWebappController.java   | 1 +
 src/main/java/org/olat/core/gui/control/DefaultController.java   | 1 -
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/org/olat/core/commons/fullWebApp/BaseFullWebappController.java b/src/main/java/org/olat/core/commons/fullWebApp/BaseFullWebappController.java
index 26acd9f4844..79ec49ac714 100644
--- a/src/main/java/org/olat/core/commons/fullWebApp/BaseFullWebappController.java
+++ b/src/main/java/org/olat/core/commons/fullWebApp/BaseFullWebappController.java
@@ -167,6 +167,7 @@ public class BaseFullWebappController extends BasicController implements ChiefCo
 	public BaseFullWebappController(UserRequest ureq, BaseFullWebappControllerParts baseFullWebappControllerParts) {
 		// only-use-in-super-call, since we define our own
 		super(ureq, null);
+		setLoggingUserRequest(ureq);
 
 		this.baseFullWebappControllerParts = baseFullWebappControllerParts;
 
diff --git a/src/main/java/org/olat/core/gui/control/DefaultController.java b/src/main/java/org/olat/core/gui/control/DefaultController.java
index 6869908de3f..33c7736c8fd 100644
--- a/src/main/java/org/olat/core/gui/control/DefaultController.java
+++ b/src/main/java/org/olat/core/gui/control/DefaultController.java
@@ -135,7 +135,6 @@ public abstract class DefaultController implements Controller, ControllerEventLi
 	
 	protected void overrideWindowControl(WindowControl wControl) {
 		this.newWControl = wControl; //new LocalWindowControl(wControl, this);
-		this.userActivityLogger = UserActivityLoggerImpl.setupLoggerForController(wControl);
 	}
 		
 	/**
-- 
GitLab