From 0c34cd0fab8ca392656027c55b7c875895d9e4b0 Mon Sep 17 00:00:00 2001 From: Holly Date: Fri, 26 Apr 2024 11:20:04 +0100 Subject: [PATCH] add some debug info --- server/index.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/server/index.ts b/server/index.ts index 97ab855..928a000 100644 --- a/server/index.ts +++ b/server/index.ts @@ -416,12 +416,16 @@ websocketServer.on("connection", (socket) => { if (reader.length > 0 && reader.length < 50) { switch (reader.readUByte()) { case MessageType.ClientDetails: + { if (user !== undefined) { + Console.printInfo("Tried to ClientDetails when already connected and ready!"); return; } const apiKey = reader.readShortString(); + const rawURL = reader.readString(); const dbUser = await UserService.GetUserByAPIKey(apiKey); if (dbUser == null) { + Console.printInfo("User for apiKey " + apiKey + " was null!"); return; } const dbUserParty = await UserService.GetActiveParty(dbUser.Id); @@ -430,7 +434,6 @@ websocketServer.on("connection", (socket) => { dbParty = await UserService.GetParty(dbUserParty.PartyId); } - const rawURL = reader.readString(); let page = rawURL.toLowerCase().replace(".htm", "").replace(".html", ""); if (page === "index") { page = ""; @@ -456,6 +459,7 @@ websocketServer.on("connection", (socket) => { user.send(usersToSend.toBuffer()); sendGroupUpdate(user); break; + } case MessageType.CursorPos: { if (user === undefined) {