From 5e4b1fc1ac1020f43d54b9f2d15a09570bcef5d6 Mon Sep 17 00:00:00 2001 From: Alexander Zavorotynskiy Date: Fri, 2 Jun 2023 14:36:40 +0200 Subject: [PATCH] feat(assist): more logs --- assist/servers/websocket.js | 2 +- assist/utils/helper.js | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/assist/servers/websocket.js b/assist/servers/websocket.js index 9322876c4..dde9b3de6 100644 --- a/assist/servers/websocket.js +++ b/assist/servers/websocket.js @@ -259,7 +259,7 @@ module.exports = { socket._connectedAt = new Date(); socket.peerId = socket.handshake.query.peerId; - let {connProjectKey, connSessionId, connTabId} = extractPeerId(socket.handshake.query.peerId); + let {projectKey: connProjectKey, sessionId: connSessionId, tabId:connTabId} = extractPeerId(socket.handshake.query.peerId); debug && console.log(`connProjectKey:${connProjectKey}, connSessionId:${connSessionId}, connTabId:${connTabId}`); socket.roomId = extractRoomId(socket.peerId); socket.tabId = connTabId; diff --git a/assist/utils/helper.js b/assist/utils/helper.js index 9f92d2834..12c9206d4 100644 --- a/assist/utils/helper.js +++ b/assist/utils/helper.js @@ -15,7 +15,9 @@ const extractTabId = (peerId) => { return null; } const extractPeerId = (peerId) => { + console.log(peerId); let splited = peerId.split("-"); + console.log(splited); if (splited.length < 2 || splited.length > 3) { debug && console.error(`cannot split peerId: ${peerId}`); return {}; @@ -27,7 +29,9 @@ const extractPeerId = (peerId) => { if (splited.length === 2) { return {projectKey: splited[0], sessionId: splited[1], tabId: null}; } - return {projectKey: splited[0], sessionId: splited[1], tabId: splited[2]}; + const parsed = {projectKey: splited[0], sessionId: splited[1], tabId: splited[2]} + console.log(parsed, splited, peerId, PROJECT_KEY_LENGTH, splited.length); + return (parsed); }; const request_logger = (identity) => { return (req, res, next) => {