var sendLoadTrack = function() {
var index = randInt(trackscount[roomname]);
songsdb.zrange(roomname, index, index, function(err, res) {
+ var id = res[0];
// Check if extracted track is in the list of already played tracks
- if (~playedtracks.indexOf(res)) {
+ if (~playedtracks.indexOf(id)) {
return sendLoadTrack();
}
- playedtracks.push(res);
+ playedtracks.push(id);
var args = [
- 'song:'+res
+ 'song:'+id
, 'artistName'
, 'trackName'
, 'previewUrl'
return function(callback) {
var index = randInt(trackscount[genre]);
db.zrange(genre, index, index, function(err, res) {
- db.hget('song:'+res, 'artworkUrl100', callback);
+ db.hget('song:'+res[0], 'artworkUrl100', callback);
});
};
};