diff --git a/robot.js b/robot.js index e68b656..1a02b74 100644 --- a/robot.js +++ b/robot.js @@ -239,7 +239,7 @@ async function runMultiasistencia(ownerId, user, pass, gremiosDB) { } // ========================================== -// 🧹 HOMESERVE +// 🧹 HOMESERVE (ROBOT MEJORADO Y DETECTOR DE URGENCIAS) // ========================================== async function runHomeserve(ownerId, user, pass, gremiosDB) { const browser = await chromium.launch({ @@ -288,20 +288,29 @@ async function runHomeserve(ownerId, user, pass, gremiosDB) { const scrapData = await page.evaluate(() => { const d = {}; + let isUrgent = "No"; // <-- EMPEZAMOS ASUMIENDO QUE NO ES URGENTE + const rows = Array.from(document.querySelectorAll('tr')); rows.forEach(r => { const cells = r.querySelectorAll('td'); if (cells.length >= 2) { const k = cells[0].innerText.toUpperCase().trim().replace(':', ''); const v = cells[1].innerText.trim(); + if (k.includes("COMENTARIOS")) { - // CORRECCIÓN: Evitamos perder el texto si no está dentro de un