Tenemos una situación con un docente. Al ingresar, no puede ver las comisiones de cursado de su materia (“No hay comisiones disponibles”). El mismo está asignado a una comisión y tiene asignado un rol, que probamos cambiarlo y darle el máximo nivel (Titular), sin resultados.
Al ingresar en “Administrar derechos en comisiones”, sí podemos ver las comisiones en las que dicta, pero al hacer clic en el nombre nos aparece el error:
CATALOGO: derechos_comision / derechos_comision_rol - FALTA PARAMETRO: rol
Revisamos las tablas involucradas y en principio no encontramos cuál sería el problema. Nos darían una mano? Envío log adjunto.
Pasa los logs a nivel debug, en el archivo instalacion/config.php configura ‘nivel’ => log::NIVEL_DEBUG, para que muestre mas información.
Tenemos una situación con un docente. Al ingresar, no puede ver las comisiones de cursado de su materia ("No hay comisiones disponibles"). El mismo está asignado a una comisión y tiene asignado un rol, que probamos cambiarlo y darle el máximo nivel (Titular), sin resultados.
Revisa la query de la función [b]lista_comisiones[/b] de [b]src/siu/modelo/datos/db/docente.php[/b], ¿por cual periodo lectivo esta filtrando?
Pasame los logs en nivel debug.
Al ingresar en "Administrar derechos en comisiones", sí podemos ver las comisiones en las que dicta, pero al hacer clic en el nombre nos aparece el error:
CATALOGO: derechos_comision / derechos_comision_rol - FALTA PARAMETRO: rol
Pudimos resolverlo. Esto ocurría porque el docente estaba duplicado, es decir que para una misma persona, estaban cargados dos docentes (uno con legajo y otro sin legajo), sólo que por la interfaz no lo podíamos detectar porque no estaba asignado a una unidad académica en particular.
Revisamos que uno de los docentes no esté asignado a ninguna comisión de cursada ni mesa de exámen y procedimos a eliminarlo. Con eso volvió a la normalidad.