From d8360774186be1c6f0245e8ab365c2609666696d Mon Sep 17 00:00:00 2001 From: Robin Drangmeister <robin.drangmeister@outlook.com> Date: Tue, 21 Feb 2017 14:13:47 +0100 Subject: [PATCH] Fix NullPointerException in SessionService.getSessionInternal() This fixes WebSocket communication for course sessions. (dg) Refs GH-40. --- src/main/java/de/thm/arsnova/services/SessionService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/de/thm/arsnova/services/SessionService.java b/src/main/java/de/thm/arsnova/services/SessionService.java index dd3ea5731..681dea290 100644 --- a/src/main/java/de/thm/arsnova/services/SessionService.java +++ b/src/main/java/de/thm/arsnova/services/SessionService.java @@ -182,7 +182,7 @@ public class SessionService implements ISessionService, ApplicationEventPublishe } if (connectorClient != null && session.isCourseSession()) { final String courseid = session.getCourseId(); - if (!connectorClient.getMembership(userService.getCurrentUser().getUsername(), courseid).isMember()) { + if (!connectorClient.getMembership(user.getUsername(), courseid).isMember()) { throw new ForbiddenException(); } } -- GitLab