fix leaves

This commit is contained in:
Daniel Bulant 2022-07-27 19:34:53 +02:00
parent 3d3aa884fe
commit 0d969e838a
2 changed files with 3 additions and 3 deletions

View file

@ -226,10 +226,10 @@ export class WebsocketConnection extends EventTarget {
break; break;
} }
case "leave": { case "leave": {
const fast = this.fast.get(msg.name); const fast = this.fast.get(msg.client);
if (!fast) return; if (!fast) return;
fast.conn.close(); fast.conn.close();
this.fast.delete(msg.name); this.fast.delete(msg.client);
players.set(this.fast); players.set(this.fast);
messages.update(t => { t.push({ author: " SYS ", content: `${msg.client} left`});return t}) messages.update(t => { t.push({ author: " SYS ", content: `${msg.client} left`});return t})
break; break;

View file

@ -156,7 +156,7 @@ require("uWebSockets.js")
client.connection.send( client.connection.send(
JSON.stringify({ JSON.stringify({
t: "leave", t: "leave",
name: client.name, client: client.name,
}) })
) )
); );