|
@@ -22,7 +22,7 @@ try {
|
|
|
$baseDate = $_GET['fecha'] ?? $_GET['fecha_fin'] ?? null;
|
|
|
|
|
|
$params = [
|
|
|
- ':periodo_id' => $user->periodo_id,
|
|
|
+ ':periodo_id' => $_GET['periodo_id'] == 1 ? $user->periodo_id : null,
|
|
|
':facultad_id' => $user->facultad['facultad_id'],
|
|
|
':fecha_inicio' => $_GET['fecha'] ?? $_GET['fecha_inicio'] ?? date('Y-m-d'),
|
|
|
':fecha_fin' => $baseDate ? date('Y-m-d H:i:s', strtotime($baseDate . ' +24 hours')) : date('Y-m-d H:i:s'),
|
|
@@ -52,7 +52,7 @@ try {
|
|
|
JOIN PERIODO USING (periodo_id)
|
|
|
JOIN nivel on periodo.nivel_id = nivel.nivel_id
|
|
|
JOIN SALON USING (salon_id)
|
|
|
- WHERE (PERIODO.periodo_id, horario.facultad_id) = (:periodo_id, COALESCE(:facultad_id, horario.facultad_id))
|
|
|
+ WHERE (PERIODO.periodo_id, horario.facultad_id) = (COALESCE(:periodo_id, PERIODO.periodo_id), COALESCE(:facultad_id, horario.facultad_id))
|
|
|
),
|
|
|
fechas AS (
|
|
|
SELECT fechas_clase(h.horario_id, true) as registro_fecha_ideal, h.horario_id
|