diff --git a/app/templates/envios_erp.html b/app/templates/envios_erp.html
index 606c05d..cf9f4da 100644
--- a/app/templates/envios_erp.html
+++ b/app/templates/envios_erp.html
@@ -202,7 +202,7 @@ async function pollSchedulerStatus() {
if (d.ultimo_log) {
const ul = d.ultimo_log;
const ts = new Date(ul.created_at).toLocaleTimeString('es-CO');
- parts.push(`Último sync scheduler: ${ts} · ${ul.total_procesados ?? 0} procesados, ${ul.total_errores ?? 0} errores`);
+ parts.push(`Último sync scheduler: ${ts} · ${ul.total ?? 0} procesados, ${ul.errores ?? 0} errores`);
}
live.innerHTML = parts.join('');
} catch(_) {}
diff --git a/main.py b/main.py
index f900382..8c8f5ec 100644
--- a/main.py
+++ b/main.py
@@ -81,7 +81,7 @@ async def scheduler_status():
next_run = job.next_run_time.isoformat() if job and job.next_run_time else None
conn = get_connection()
row = conn.execute(
- "SELECT created_at, total_procesados, total_errores, origen "
+ "SELECT created_at, total, errores, origen "
"FROM sync_wa_log WHERE origen='scheduler' ORDER BY id DESC LIMIT 1"
).fetchone()
conn.close()