así que tengo esta colección:

Estoy tratando de obtener solo los ID de grupo en la matriz, hay como 3 de ellos, pero probé un bucle for en un bucle for pero sigue volviendo indefinido. ¿Dónde me estoy equivocando?
fire.firestore().collection('userEvents2').doc(fire.auth().currentUser.uid).set({ groups: groupsList }) for (let i = 0; i < groupsList.length; i++) { const key = ""; for (key in groupsList[i]) { console.log(key.groupID) } }¿Quizás el bucle está intentando ejecutarse antes de que se resuelva groupList?
ese es el codigo completo? ¿Está almacenando groupList en una variable como let groupList = groups.groupList; ?