From 937a02e5ace89062cc32509af4dde861a801f7e1 Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Thu, 12 Mar 2026 13:24:41 -0500 Subject: [PATCH] debug: agregar try/catch y console.log en lab_usuarios.php para diagnosticar render --- lab_usuarios.php | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/lab_usuarios.php b/lab_usuarios.php index 564538a..a8bf802 100644 --- a/lab_usuarios.php +++ b/lab_usuarios.php @@ -269,7 +269,9 @@ let enfermeras = []; const roles = { async cargar() { - const res = await fetch('api/lab/get_roles.php').then(r => r.json()); + const r = await fetch('api/lab/get_roles.php'); + const res = await r.json(); + console.log('[roles] API respuesta:', res); allRoles = res.roles ?? []; this.render(); // Refrescar selector de rol en modal de usuario @@ -397,13 +399,17 @@ const roles = { const usuarios = { async cargar() { - const res = await fetch('api/lab/get_lab_users.php').then(r => r.json()); + const r = await fetch('api/lab/get_lab_users.php'); + const res = await r.json(); + console.log('[usuarios] API respuesta:', res); allUsers = res.users ?? []; + console.log('[usuarios] Total a renderizar:', allUsers.length); this.render(); }, render() { const tbody = document.getElementById('usuariosTbody'); + console.log('[usuarios.render] tbody:', tbody, '— allUsers:', allUsers.length); if (!allUsers.length) { tbody.innerHTML = '