Привет ребят, имею mongodb и nodejs
При выполнении команды получаю вот такую вот ошибку:
Missing error handler on `socket`.
TypeError: Cannot read property 'find' of undefined
Сам код:
socket.on('trade-link', function(data){
if(data.steamId.length > 10) {
authDB.find({token: data.steamId}).toArray(function (error, list) {
if(list.length > 0) {
data.steamId = list[0].userid;
userListDB.find({'steamid':data.steamId, 'type' : 'trade-link'}).toArray(function(err, list) {
socket.emit('trade-link', { list : list });
});
}
});
}
});
Сама база выглядит так:
{
"_id": ObjectID("55bca644c647c037028b4568"),
"userid": "76561198183327373",
"token": "311c3ffe86868016bd866f89df01d79b"
}