Добрый день, есть 2 цикла с запросами, которые формируют 2 массива, я вывожу их в два разных коллбека, но мне нужно их обьединить в один после успешной обработки одного и другого, но никак не получается вывести
async.eachSeries(result, function(item, callback2) {
request.get("http://ws.audioscrobbler.com/2.0/?method=artist.getinfo&artist="+encodeURIComponent(item['artist'])+"&api_key=xxxx&format=json", function(err, res, body)
{
if(res.statusCode == 200 ) {
if(JSON.parse(body)['artist'] !== undefined) {
temp2.push({name: count2, number: JSON.parse(body)['artist']['image'][2]['#text']});
}
else {
temp2.push({name: count2, number: false});
}
callback2();
count2++;
}
else {
callback2('Error');
}
});
},
function(err) {
if( err ) {
console.log('Ошибка случилась');
} else {
console.log('Все хорошо едем дальше');
console.log(temp2);
}
});
И есть такое же, только для ютуба, нужно в итоге вывести два массива из двух циклов, чтобы сформировать 1 массив, подскажите пожалуйста в каком направлении двигаться