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; }