From 12c8431bd7cc6adb03cf85201d9609baa6dfccb7 Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Wed, 2 Apr 2025 01:51:14 +0000 Subject: [PATCH] abort if no userdata --- packages/server/services/chats/classes/Room/index.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/server/services/chats/classes/Room/index.js b/packages/server/services/chats/classes/Room/index.js index a5482bed..0adbbf09 100644 --- a/packages/server/services/chats/classes/Room/index.js +++ b/packages/server/services/chats/classes/Room/index.js @@ -98,6 +98,10 @@ export default class Room { handlers = { join: (client) => { + if (!client.userData) { + return false + } + if (client.connectedRoomID) { console.warn( `[${client.id}][@${client.userData.username}] already connected to room ${client.connectedRoomID}`,