Quiero publicar archivos en grupos. al almacenar la identificación del grupo, quiero enviar archivos a groupsFinal, pero axios.post () solo publicará en la primera matriz de groupsFinal, probé for loop pero falla la publicación de axios.
let groups = [{id:"a001", groupName:"Group101"},{id:"a002", groupName:"Group202"}] let groupsFinal = []; for (let a = 0; a < groups.length; a++) { let d = JSON.parse(JSON.stringify(groups[a])); d.img = null; groupsFinal.push(d); } let p = { fileId: "file_001", groups: groupsFinal, // array[] }; return new Promise((resolve, reject) => { axios .post("/shareFileToGroup", p, { headers: { "Content-Type": "application/json" }, }) .then(function (response) { resolve("success"); }) .catch(function (error) { reject("error"); }) .finally(function () { // always executed }); });