From 62250f890a9ca222b968f14706c654770ea16c87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Rynning-T=C3=B8nnesen?= Date: Wed, 13 Sep 2017 09:05:04 +0200 Subject: [PATCH] Chromecast backendfix --- server/handlers/io.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/handlers/io.js b/server/handlers/io.js index ed81cca1..9e1eeb8c 100644 --- a/server/handlers/io.js +++ b/server/handlers/io.js @@ -42,7 +42,7 @@ module.exports = function() { try { if(typeof(msg) == "object" && msg.hasOwnProperty("guid") && msg.hasOwnProperty("socket_id") && msg.hasOwnProperty("channel")) { db.collection("connected_users").find({"_id": msg.channel}, function(err, connected_users_channel) { - if(connected_users_channel.users.indexOf(msg.guid) > -1) { + if(connected_users_channel.length > 0 && connected_users_channel[0].users.indexOf(msg.guid) > -1) { guid = msg.guid; socketid = msg.socket_id; socket.zoff_id = socketid; @@ -51,7 +51,7 @@ module.exports = function() { chromecast_object = true; socket.join(coll); } - }) + }); } } catch(e) { return;