diff --git a/openslides/core/chatbox.py b/openslides/core/chatbox.py index 614380465..382463352 100644 --- a/openslides/core/chatbox.py +++ b/openslides/core/chatbox.py @@ -25,13 +25,13 @@ class ChatboxSocketHandler(SockJSConnection): engine = import_module(settings.SESSION_ENGINE) try: session_key = info.get_cookie(settings.SESSION_COOKIE_NAME).value - session = engine.SessionStore(session_key) - pk = session.get_decoded().get('_auth_user_id') + session_store = engine.SessionStore(session_key) + pk = session_store.get('_auth_user_id') except AttributeError: return False try: - self.user = User.objects.get(pk) + self.user = User.objects.get(pk=pk) except User.DoesNotExist: return False