From 17d4a2b1c4a752e1738cf4ae0021da5b0d11d6e9 Mon Sep 17 00:00:00 2001 From: "alejandro.lara" Date: Fri, 9 Aug 2024 14:02:40 -0600 Subject: [PATCH] Cambio correo supervisores --- class/manda_correo.php | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/class/manda_correo.php b/class/manda_correo.php index 7c7f98b..9e6478e 100644 --- a/class/manda_correo.php +++ b/class/manda_correo.php @@ -29,14 +29,17 @@ class MandaCorreos{ unset($correos_rs); } if($tipo & self::SUPERVISOR){ - $correosSup_rs = $db->querySingle("SELECT DISTINCT sup.usuario_correo + /*$correosSup_rs = $db->querySingle("SELECT DISTINCT sup.usuario_correo FROM horario_supervisor hs inner join usuario sup on sup.usuario_id =hs.usuario_id where :id_fac = ANY(hs.facultad_id_array) and sup.usuario_correo is not null and sup.usuario_correo != ''", - [':id_fac' => $facultad] ); + [':id_fac' => $facultad] );*/ + $correosSup_rs = $db->querySingle("SELECT DISTINCT usuario_correo as supervisor_correo + FROM usuario where rol_id = 7 and not estado_baja"); foreach($correosSup_rs as $correo){ - array_push($correos, $correo["usuario_correo"]); + if (!empty($correo["usuario_correo"])) + array_push($correos, $correo["usuario_correo"]); } unset($correosSup_rs); } @@ -47,7 +50,8 @@ class MandaCorreos{ and jefe.usuario_correo is not null and jefe.usuario_correo != ''", [':id_fac' => $facultad] ); foreach($correosJefe_rs as $correo){ - array_push($correos, $correo["usuario_correo"]); + if(!empty($correo["usuario_correo"])) + array_push($correos, $correo["usuario_correo"]); } unset($correosJefe_rs); } @@ -59,7 +63,8 @@ class MandaCorreos{ and prof.usuario_correo is not null and prof.usuario_correo != ''", [':id_prof'=>$prof_id, ':id_fac' => $facultad] ); foreach($correosProf_rs as $correo){ - array_push($correos, $correo["usuario_correo"]); + if(!empty($correo["usuario_correo"])) + array_push($correos, $correo["usuario_correo"]); } unset($correosProf_rs); }