From 7234867531158f8552c81fae79269e357fbb2acd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Rynning-T=C3=B8nnesen?= Date: Mon, 4 Jun 2018 22:04:17 +0200 Subject: [PATCH] Trying to fix crash on zoff --- server/handlers/io.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/server/handlers/io.js b/server/handlers/io.js index 3d84677e..7b53fba4 100644 --- a/server/handlers/io.js +++ b/server/handlers/io.js @@ -637,14 +637,16 @@ module.exports = function() { socket.on('pos', function(obj) { - if(obj.hasOwnProperty("channel") && obj.channel.indexOf("?") > -1){ + if(obj != undefined && obj.hasOwnProperty("channel") && obj.channel.indexOf("?") > -1){ var _list = obj.channel.substring(0, obj.channel.indexOf("?")); obj.channel = _list; } - if(obj.hasOwnProperty("channel")) { + if(obj != undefined && obj.hasOwnProperty("channel")) { obj.channel = Functions.encodeChannelName(obj.channel); } - if(!obj.hasOwnProperty("channel") || typeof(obj.channel) != "string") + if(obj == undefined && coll == undefined) { + return; + } if(coll !== undefined) { try { coll = obj.channel.toLowerCase();//.replace(/ /g,'');