diff --git a/src/server.ts b/src/server.ts index ac03bc8..6f89958 100644 --- a/src/server.ts +++ b/src/server.ts @@ -18,8 +18,6 @@ await receiver.bind(`tcp://127.0.0.1:5558`); const clients: Record = {}; const generateId = () => nanoid(32); -//let updates: Update[] = []; -//let doc = Text.of(["foo"]); type Room = { sockets: WebSocket[]; @@ -116,15 +114,12 @@ fastify.post("/live", { const { code } = request.body; let roomId = generateId(); let room = rooms[roomId]; - - if(!room){ - room = { + room = { sockets: [], updates: [], doc: Text.of([code]) - }; - rooms[roomId] = room; - } + }; + rooms[roomId] = room; return roomId; }, );