From 1efdc7bbadd0f8c75eeccc0132b911e19141c2fa Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Thu, 30 Jul 2026 20:34:27 -0500 Subject: [PATCH] fix(portal): permitir superadmin ver portal enfermero y simular agenda Co-Authored-By: Claude Sonnet 4.6 --- enfermero_portal.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/enfermero_portal.php b/enfermero_portal.php index 00d1c49..273e15d 100644 --- a/enfermero_portal.php +++ b/enfermero_portal.php @@ -16,11 +16,11 @@ $enfId = (int)($usuario['enfermera_id'] ?? 0); $enfermeraNombre = $usuario['full_name'] ?? $usuario['username'] ?? 'El profesional de salud'; // Si es admin puede simular ver la agenda de otra enfermera vía ?eid=X -if ($rol === 'admin' && isset($_GET['eid'])) { +if (in_array($rol, ['admin', 'superadmin']) && isset($_GET['eid'])) { $enfId = (int)$_GET['eid']; } -if ($rol !== 'admin' && $rol !== 'enfermero') { +if (!in_array($rol, ['admin', 'superadmin', 'enfermero'])) { header('Location: index.php'); exit; }