lib/js/cometio.js in sinatra-cometio-0.5.3 vs lib/js/cometio.js in sinatra-cometio-0.5.4
- old
+ new
@@ -61,10 +61,10 @@
$.ajax(
{
url : self.url,
data : {session : self.session},
success : function(data_arr){
- if(data_arr !== null || typeof data_arr !== "undefined" || !!data_arr.length){
+ if(data_arr !== null && typeof data_arr == "object" && !!data_arr.length){
for(var i = 0; i < data_arr.length; i++){
var data = data_arr[i];
if(data) self.emit(data.type, data.data);
}
}