From 205efa8812d7ecd5ea49c49f8dda77819ba3c13a Mon Sep 17 00:00:00 2001 From: Jakob Ackermann Date: Wed, 22 Apr 2020 11:37:16 +0200 Subject: [PATCH] [WebsocketController] reset the client context before (re)populating it Co-Authored-By: Brian Gough --- services/real-time/app/coffee/WebsocketController.coffee | 1 + 1 file changed, 1 insertion(+) diff --git a/services/real-time/app/coffee/WebsocketController.coffee b/services/real-time/app/coffee/WebsocketController.coffee index 3ca030ca0c..f93e67f2a2 100644 --- a/services/real-time/app/coffee/WebsocketController.coffee +++ b/services/real-time/app/coffee/WebsocketController.coffee @@ -33,6 +33,7 @@ module.exports = WebsocketController = logger.warn {err, project_id, user_id, client_id: client.id}, "user is not authorized to join project" return callback(err) + client.ol_context = {} client.ol_context["privilege_level"] = privilegeLevel client.ol_context["user_id"] = user_id client.ol_context["project_id"] = project_id