hola, buenas tardes, tenemos conectado Guaraní 3.21 con Moodle 3.11.4 (Build: 20211108). El problema surge cuando se utiliza la opción de crear mesas de exámenes, si bien crea ó vincula el curso, no matricula ni profesores ni alumnos. Este problema no sucede con la opción de crear / vincular comisiones y matricular docentes, sólo aparece con las mesas de exámenes.
En moodle ya se revisó todas las funciones y permisos, conforme la documentación publicada.
Adjunto mensaje de error:
Falló la actualización de alumnos en Moodle (Mensaje Moodle: SQLSTATE[22P02]: Invalid text representation: 7 ERROR: invalid input syntax for integer: “”\nLINE 17: WHERE int_pv_cursos_comisiones.comision = “”\n ^).
Pude reproducir el caso, te pido que crees un GDS y me anotes el numero del mismo en este foro. Ni bien tengamos la solución te aplicamos un HOTFIX.
Error:
Falló la actualización de docentes en Moodle (Mensaje Moodle: SQLSTATE[22P02]: Invalid text representation: 7 ERROR: invalid input syntax for integer: ""\nLINE 17: WHERE int_pv_cursos_comisiones.comision = ""\n ^).
hola
nosotros tenemos el mismo problema desde gestion, al matricular alumnos de una mesa de examen
la vesion de siu es la 3.11 y el moodle es la 4.1
este es el error que da:
SELECT int_pv_cursos.curso,
int_pv_cursos.id_curso_externo,
int_pv_cursos.nombre,
int_pv_plataformas.plataforma,
int_pv_plataformas.nombre AS plataforma_nombre,
int_pv_plataformas.url AS plataforma_url,
int_pv_plataformas.host AS plataforma_host,
int_pv_plataformas.token AS plataforma_token,
int_pv_plataformas.rol_alumno AS plataforma_rol_alumno,
int_pv_plataformas.rol_alumno_curso AS plataforma_rol_alumno_curso,
int_pv_cursos_comisiones.grupo,
int_pv_cursos_comisiones.comision,
int_pv_plataformas.categoria_curso_default AS plataforma_categoria_curso_default
FROM int_pv_cursos
JOIN int_pv_cursos_comisiones ON (int_pv_cursos.curso = int_pv_cursos_comisiones.curso)
JOIN int_pv_plataformas ON (int_pv_cursos.plataforma = int_pv_plataformas.plataforma)
WHERE int_pv_cursos_comisiones.comision = ‘’
LIMIT 1
[ERROR][guarani] SQLSTATE[22P02]: Invalid text representation: 7 ERROR: la sintaxis de entrada no es válida para integer: «»
LINE 17: WHERE int_pv_cursos_comisiones.comision = ‘’