From a5c6be6b30b3c2fb08cf928ede6aba2b7a7c0a8e Mon Sep 17 00:00:00 2001
From: srosse <none@none>
Date: Fri, 18 Jul 2014 11:10:27 +0200
Subject: [PATCH] OO-1068: fix Logger missing session_

---
 src/main/java/org/olat/core/gui/control/DefaultController.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

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 4174199c36a..6869908de3f 100644
--- a/src/main/java/org/olat/core/gui/control/DefaultController.java
+++ b/src/main/java/org/olat/core/gui/control/DefaultController.java
@@ -70,7 +70,7 @@ public abstract class DefaultController implements Controller, ControllerEventLi
 	private Component initialComponent;
 	private boolean disposed = false;
 	private StackedPanel wrapperPanel;
-	private final IUserActivityLogger userActivityLogger;
+	private IUserActivityLogger userActivityLogger;
 	
 	private WindowControl newWControl;
 	
@@ -135,6 +135,7 @@ 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