From 1ce95b2324454b76935208883adb0264e3a52d18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Rynning-T=C3=B8nnesen?= Date: Wed, 13 May 2015 14:15:16 +0200 Subject: [PATCH] easter is here? --- server/server.js | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/server/server.js b/server/server.js index 652d5eca..ef114064 100755 --- a/server/server.js +++ b/server/server.js @@ -35,18 +35,29 @@ io.on('connection', function(socket){ //var guid; var tot_lists = []; var in_list = false; + var name = rndName(guid); + + socket.on('namechange', function(data) + { + if(name.length < 9) + { + name = data; + io.sockets.emit('chat,'+coll, rndName(guid) + " changed name to " + name); + io.sockets.emit('chat.all', [rndName(guid) + " changed name to " + name, coll]); + } + }); socket.on('chat', function (data) { check_inlist(coll, guid, socket); if(data != "" && data !== undefined && data !== null && data.length < 151 && data.replace(/\s/g, '').length) - io.sockets.emit('chat,'+coll, rndName(guid) + ": " + data); + io.sockets.emit('chat,'+coll, name + ": " + data); }); socket.on("all,chat", function(data) { check_inlist(coll, guid, socket); if(data != "" && data !== undefined && data !== null && data.length < 151 && data.replace(/\s/g, '').length) - io.sockets.emit('chat.all', [rndName(guid) + ": " + data, coll]); + io.sockets.emit('chat.all', [name + ": " + data, coll]); }); socket.on('frontpage_lists', function()