fix: Incluir coordinadores en todas las listas de gestión
- Crear método getUsuariosGestion() que incluye ayudantes y coordinadores - Actualizar asignaciones_completo.php para mostrar coordinadores - Actualizar todas las páginas de gestión para usar nuevo método - Corregir que coordinadores aparezcan en asignaciones masivas - Mantener consistencia en todos los módulos de administración
This commit is contained in:
@@ -10,7 +10,7 @@ require_once BASE_PATH . '/src/Asignacion.php';
|
||||
require_once BASE_PATH . '/src/CSRF.php';
|
||||
|
||||
$auth = new Auth();
|
||||
$auth->requireAdmin();
|
||||
$auth->requireCoordinador();
|
||||
|
||||
$userModel = new User();
|
||||
$horariosModel = new DiasHorarios();
|
||||
@@ -95,7 +95,8 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
|
||||
}
|
||||
}
|
||||
|
||||
$ayudantes = $userModel->getAyudantesActivos();
|
||||
// Para asignaciones masiva, mostrar todos los ayudantes y coordinadores
|
||||
$ayudantes = $userModel->getUsuariosGestion();
|
||||
$horarios = $horariosModel->getActivos();
|
||||
|
||||
// Encontrar el domingo actual
|
||||
|
||||
Reference in New Issue
Block a user