Si haces cualquier modificación a una actividad certifygen de alumno, salta el siguiente error:
Información de depuración: completiondownload: La información suministrada es invalida
Error code: invalidpersistenterror
Trazado de la pila (stack):
line 558 of /lib/classes/persistent.php: core\invalid_persistent_exception thrown
line 122 of /mod/certifygen/lib.php: call to core\persistent->update()
line 647 of /course/modlib.php: call to certifygen_update_instance()
line 168 of /course/modedit.php: call to update_moduleinfo()
El error proviene por que en la función certifygen_update_instance de mod/certifygen/lib.php el campo $data->completiondownload no está definido.
Al comentar la línea $certifygen->set('completiondownload', $data->completiondownload); he visto que funcionaba pero esa no es la solución claro.
Si haces cualquier modificación a una actividad certifygen de alumno, salta el siguiente error:
Información de depuración: completiondownload: La información suministrada es invalida
Error code: invalidpersistenterror
El error proviene por que en la función certifygen_update_instance de mod/certifygen/lib.php el campo $data->completiondownload no está definido.
Al comentar la línea $certifygen->set('completiondownload', $data->completiondownload); he visto que funcionaba pero esa no es la solución claro.