En este caso, necesito agregar un rol en la matriz y el siguiente código es lo que escribo, pero no funciona:
async.eachSeries(userArray, (singleUser, callback) => { if (singleUser && singleUser.userId && singleUser.userId.userRole) { if (singleUser.userId && singleUser.userId.userRole.includes('trainer') && singleUser.isDelete == false) { // singleUser.isSelected = false; singleUser.roleInJob = "trainer"; console.log("singleUser in if", singleUser); trainers.push(singleUser); // callback(); } if (singleUser.userId && singleUser.userId.userRole.includes('IQA') && singleUser.isDelete == false) { // singleUser.isSelected = false; singleUser.role = "IQA"; singleUser['role'] = 'IQA'; console.log("singleUser in if", singleUser); iqa.push(singleUser); // callback(); } callback() } else { callback(); } }, (callbackError, callbackResponse) => { if (callbackError) { reject(callbackError) } else { let instructors = { trainers: trainers, iqa: iqa } resolve(instructors) } })¿Alguna idea de cómo puedo solucionar este problema?