From e5cfdb16cdc7221fdaf7e6024744dc0939261cd7 Mon Sep 17 00:00:00 2001 From: Gareth Latty Date: Sat, 30 May 2020 16:04:47 +0100 Subject: [PATCH] Resolve #150: Fixed bug where public game summaries were failing. --- server/src/ts/store/in-memory.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/ts/store/in-memory.ts b/server/src/ts/store/in-memory.ts index c7abcb2..90af771 100644 --- a/server/src/ts/store/in-memory.ts +++ b/server/src/ts/store/in-memory.ts @@ -59,7 +59,7 @@ export class InMemoryStore extends Store { public async *lobbySummaries(): AsyncIterableIterator { const publicSummaries = wu(this.lobbies.entries()) .filter(([_, { lobby }]) => lobby.config.public) - .spreadMap(Lobby.summary); + .map(([gameCode, { lobby }]) => Lobby.summary(gameCode, lobby)); for (const summary of publicSummaries) { yield summary; }