codebits.auth.logIn('*****@*****.**', '*****', function (err) { if(err) { throw err; } // Iterate through accepted users codebits.users.listAcceptedUsers(function (err, reply){ if(err) { returned++; throw err; } // Iterate through each user info for(var i in reply) { if(reply.hasOwnProperty(i)) { getUser(reply[i]); } } }); });
function getUser(user) { codebits.users.getUserbyID(user.id, function(err, user) { returned++; var name = user.name; var nameArr = name.split(' '); var fn = nameArr[0]; var x = ''; var isBabe = fn.slice(-1) === 'a' || weirdBabeNames.indexOf(fn)>-1; if(isBabe) { babes++; x = ' - IT\'S A BABE!'; } console.log(fn + x); if(returned === user.length) { console.log('Babes: ' + babes); } }); }