From e34595608b62415f2b620dd3d59208174b9cc6c9 Mon Sep 17 00:00:00 2001
From: Daniel Gerhardt <daniel.gerhardt@mni.thm.de>
Date: Fri, 6 Sep 2013 18:11:55 +0200
Subject: [PATCH] Fix session switching via Socket.IO

Disabled AOP code executed when joining sessions which caused an
exception because of scoping.
---
 src/main/java/de/thm/arsnova/aop/UserSessionAspect.java | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/main/java/de/thm/arsnova/aop/UserSessionAspect.java b/src/main/java/de/thm/arsnova/aop/UserSessionAspect.java
index bede3b28..56f1158c 100644
--- a/src/main/java/de/thm/arsnova/aop/UserSessionAspect.java
+++ b/src/main/java/de/thm/arsnova/aop/UserSessionAspect.java
@@ -37,6 +37,7 @@ public class UserSessionAspect {
 	 * @param socketId
 	 * @param session
 	 */
+	/* FIXME This is not working because of scoping problems
 	@AfterReturning(
 		pointcut="execution(public * de.thm.arsnova.services.SessionService.joinSession(..)) && args(keyword, socketId)",
 		returning="session"
@@ -45,4 +46,5 @@ public class UserSessionAspect {
 		userSessionService.setSession(session);
 		userSessionService.setSocketId(socketId);
 	}
+	*/
 }
-- 
GitLab