From e0835ed3788063f6ea123f50c501e57e0a89f11e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Rynning-T=C3=B8nnesen?= Date: Tue, 7 Jul 2015 21:43:48 +0200 Subject: [PATCH] Added no emoji support --- server/server.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/server/server.js b/server/server.js index 3f9d3d60..99ef0686 100755 --- a/server/server.js +++ b/server/server.js @@ -33,6 +33,8 @@ var db = mongojs.connect('mydb'); //crypto var crypto = require('crypto'); +var emojiStrip = require('emoji-strip'); + var port = 3000; var lists = {}; var unique_ids = []; @@ -154,7 +156,7 @@ io.on('connection', function(socket){ if(list !== undefined && list !== null && list != "") { in_list = true; - coll = list.toLowerCase(); + coll = emojiStrip(list).toLowerCase(); coll = decodeURIComponent(coll); coll = coll.replace(/\s+/g, ''); socket.join(coll); @@ -553,7 +555,7 @@ function left_channel(coll, guid, name, short_id) function del(params, socket) { - var coll = params[0].toLowerCase(); + var coll = emojiStrip(params[0]).toLowerCase(); coll = decodeURIComponent(coll); coll = coll.replace(/\s+/g, ''); db.collection(coll).find({views:{$exists:true}}, function(err, docs){