From 752472547ea48342c3c6ff1c75d8401e43a5bf4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Rynning-T=C3=B8nnesen?= Date: Thu, 30 Aug 2018 11:13:34 +0200 Subject: [PATCH] Fixed small chat-generate crash issue --- server/handlers/chat.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/handlers/chat.js b/server/handlers/chat.js index a841a2e7..e09ae18c 100644 --- a/server/handlers/chat.js +++ b/server/handlers/chat.js @@ -278,7 +278,7 @@ function generate_name(guid, announce_payload, second, round) { db.collection("registered_users").find({"_id": tmp_name}, function(err, docs) { if(docs.length == 0) { db.collection("user_names").update({"_id": "all_names"}, {$addToSet: {names: tmp_name}}, {upsert: true}, function(err, updated) { - if(updated.nModified == 1 || (updated.hasOwnProperty("upserted") && n == 1)) { + if(updated.nModified == 1 || (updated.hasOwnProperty("upserted") && updated.hasOwnProperty("n") && updated.n == 1)) { db.collection("user_names").update({"guid": guid}, {$set: {name: tmp_name, icon: false}}, {upsert: true}, function(err, update){ name = tmp_name; if(announce_payload.announce) {