From d61d5dfa697293b336c9893bdea7e1f63641a9e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20F=C3=B6rtsch?= Date: Thu, 12 Mar 2026 15:14:28 +0100 Subject: [PATCH] replace getPlayerLookup with getAllPlayerIds in room manager Co-Authored-By: Claude Opus 4.6 --- packages/server/src/rooms/room-manager.ts | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/packages/server/src/rooms/room-manager.ts b/packages/server/src/rooms/room-manager.ts index 4110b4b..49284e3 100644 --- a/packages/server/src/rooms/room-manager.ts +++ b/packages/server/src/rooms/room-manager.ts @@ -148,14 +148,10 @@ export class RoomManager { return room?.gameManager ?? null } - getPlayerLookup(code: string): Map { + getAllPlayerIds(code: string): string[] { const room = this.rooms.get(code) - if (!room) return new Map() - const lookup = new Map() - for (const player of room.players.values()) { - lookup.set(player.id, player.displayName) - } - return lookup + if (!room) return [] + return Array.from(room.players.values()).map((p) => p.id) } getPlayerIdBySession(code: string, sessionId: string): string | null {