Hola buenos días, os escribo porque tengo una cuestión suscitada por una estudiante, os cuento el contexto:
Moodle 3.9.11
Estudiante correctamente matriculada en el curso correspondiente.
Tarea: Subir un documento con la solución del ejercicio (16:55 - 20:30)
Sube un documento a la tarea, y le lanza un aviso de "error/nopermission"
He mirado la tarea y tiene un período muy corto de apertura, unas cuatro horas entre la apertura de la tarea y el cierre. Al revisar en el standardlog, el comportamiento de la usuaria ese día, aparece un login correcto a las 20:29 y eventos de visualización de la tarea en estos tiempos (evidentemente, para la fecha de realización de la tarea)
from_unixtime(mlsl.timecreated) | eventname | objecttable | ||
---|---|---|---|---|
2023-01-10 20:29:31 | \mod_assign\event\course_module_viewed | assign | ||
2023-01-10 20:29:37 | \mod_assign\event\course_module_viewed | assign | ||
2023-01-10 20:30:14 | \mod_assign\event\course_module_viewed | assign | ||
2023-01-10 20:30:28 | \mod_assign\event\course_module_viewed | assign | ||
2023-01-10 20:30:35 | \mod_assign\event\course_module_viewed | assign | ||
2023-01-10 20:31:36 | \mod_assign\event\course_module_viewed | assign | ||
2023-01-10 20:31:41 | \mod_assign\event\course_module_viewed | assign | ||
2023-01-10 20:32:14 | \mod_assign\event\course_module_viewed | assign |
Como puede verse, recoge solo eventos viewed y ningún submit de envío de la tarea, además pasa por poquito tiempo (pero pasa) el período de apertura de la tarea.
La pregunta es ¿puede ser que el error que aparece en el título sea consecuencia de intentar subir una tarea fuera del tiempo?
Un saludo