diff --git a/robot.js b/robot.js index b6b8bf8..0099c71 100644 --- a/robot.js +++ b/robot.js @@ -199,8 +199,11 @@ async function runMultiasistencia(ownerId, user, pass, gremiosDB) { const expedientes = Array.from(todosExpedientes); console.log(`✅ [Multi] Total expedientes detectados: ${expedientes.length}`); - if (expedientes.length > 0) { + // 🛑 NUEVO SEGURO DE VIDA: Si lee menos de 5, desconfiamos de la web y NO archivamos nada, por si es un error puntual. + if (expedientes.length > 5 || paginaActual === 1) { await syncAndArchive(ownerId, 'multiasistencia', expedientes); + } else { + console.log("⚠️ [Multi] Pocos expedientes detectados. ABORTANDO ARCHIVADO DE SEGURIDAD."); } for (const ref of expedientes) {