From 81e23807a8ef8fafdd92430a22bee373cfc60890 Mon Sep 17 00:00:00 2001 From: Minzkraut Date: Mon, 31 Jul 2023 23:05:52 +0200 Subject: [PATCH] Fix nodeID being updated at the wrong place --- src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index 3eca755..98a7641 100644 --- a/src/index.js +++ b/src/index.js @@ -87,11 +87,11 @@ wss.on('connection', function connection(ws) { if(request["register"]){ if(request["register"]["auth_key"] !== process.env.NODE_AUTH_KEY) { - nodeID = `${nodeID}-${request["register"]["hostname"]}`; console.log("INVALID AUTH KEY. Disconnecting ", nodeID); ws.close(4000, "Invalid auth key"); return; } + nodeID = `${nodeID}-${request["register"]["hostname"]}`; ws.send(JSON.stringify({"welcome": { "clientId": nodeID }})); ws.nodeID = nodeID; nodes[nodeID] = ws