soy nuevo en la programación y tengo esta aplicación que toma la entrada del usuario en un formulario y genera un pdf para descargar.
Sin embargo, el problema que estoy experimentando es que si 2 o más usuarios realizan el proceso al mismo tiempo, el archivo de descarga para todos los usuarios se convierte en el último archivo generado.
Muchas gracias de antemano por ayudar.
var zip = new AdmZip(); var fs=require('fs-extra'); let arr = ['./Facturas/' + pdfFileName + '/' + pdfFileName + '.pdf', './Facturas/' + pdfFileName + '/' + xmlFileName + '.xml'] for(let i = 0 ;i<arr.length ;i++){ zip.addLocalFile(`./${arr[i]}`); //local path } zip.writeZip('./Facturas/' + pdfFileName + '.zip'); var file = '../Facturas/' + putopdf + '.zip'; res.sendFile(file); // Set disposition and send