UNIMOODLE / moodle-mod_certifygen

GNU General Public License v3.0
1 stars 1 forks source link

Fallo generalizado de external API Moodle 4.2+ #5

Open juacas opened 3 months ago

juacas commented 3 months ago

He visto que las llamadas AJAX están fallando en mi instalación según:

2

3

4

Al crear un modelo para listado de profesores, al guardar da un error como el de #2 y luego aparece el modelo en el listado.

Intentaré encontrar la causa, pero es un sistema 100% funcional en el resto de los plugins. ¿Podría ser alguna incompatibilidad con Moodle 4.3?

xpazv commented 3 months ago

En revisión.

xpazv commented 3 months ago

¿Podría ser alguna incompatibilidad con Moodle 4.3?

No lo descartamos, pero no nos consta que se hayan producido cambio específicos relacionados con ese aspecto en Moodle 4.3

juacas commented 3 months ago

Comprobado que falla igual en 4.1

xpazv commented 3 months ago

No somos capaces de reproducir el error en Moodle 4.1 ¿Nos puedes indicar qué versión de php se está usando en tu Moodle 4.1? ¿Se ha probado con la última versión disponible en la rama develop?

juacas commented 3 months ago

PHP Version 8.1.28

juacas commented 2 months ago

Sigue ocurriendo con la versión develop 2024070803 La solución del PR #11 me lo soluciona en todas las versiones. ¿No es necesario declarar el full qualified name de las clases cuando estamos en un namespace diferente? No entiendo cómo os funciona a vosotros. ¿Hay alguna diferencia en el classloader?

xpazv commented 2 months ago

Estamos revisando si puede ser debido a la versión de PHP, pues en nuestros entornos usamos desde 7.4, 8.0 hasta 8.1, pero el entorno de pruebas, tiene 7.4.33