correcion de un warning de typescript

This commit is contained in:
2025-07-30 13:52:04 -04:00
parent 339ce85e46
commit e18c25e2ee

View File

@@ -92,11 +92,13 @@ export function UpdateForm({
formData.append('stock', String(data.stock)); // Convertir a string formData.append('stock', String(data.stock)); // Convertir a string
formData.append('userId', data.userId ? String(data.userId) : ''); formData.append('userId', data.userId ? String(data.userId) : '');
// Añadir los archivos al FormData // --- MODIFICACIÓN AQUÍ: Asegurar que cada archivo sea un 'File' ---
if (data.urlImg && data.urlImg.length > 0) { if (data.urlImg) { // Primero, verifica que FileList no sea null/undefined
// Importante: El nombre del campo 'files' debe coincidir con el interceptor de NestJS (FilesInterceptor('files'))
for (let i = 0; i < data.urlImg.length; i++) { for (let i = 0; i < data.urlImg.length; i++) {
formData.append('urlImg', data.urlImg[i]); // Asegúrate de que el nombre del campo sea 'files' const file = data.urlImg[i];
if (file) { // Asegura que el archivo individual no sea undefined
formData.append('urlImg', file); // 'file' es de tipo File, que es un Blob
}
} }
} }