SELECT DISTINCT us.id as userid
, ci.id as issueid
, ci.code
, ci.emailed
, ci.timecreated as ctimecreated
, ci.templateid
, ci.expires
, ci.courseid
, ci.archived
, cv.lang as clang
, cv.status as cstatus
, cv.id as validationid
, us.*
, ci.courseid as courseid
, ci.archived
, cv.lang as clang
, cv.status as cstatus
, cv.id as validationid
, us.* FROM {user} us
LEFT JOIN {certifygen_validations} cv
ON (cv.userid = us.id AND cv.lang = :lang AND cv.certifygenid = :certifygenid)
LEFT JOIN {tool_certificate_issues} ci
ON (ci.userid = us.id AND cv.issueid = ci.id
AND ci.templateid = :templateid AND ci.component = :component AND ci.courseid = :courseid)
WHERE us.id = :param20
No se asemeja una cosa con la otra. ¿Podéis revisar?
Buenas @xpazv @elena3ip,
En la última versión subida estamos viendo un error a la hora de mostrar la tabla activityteacher_table.
Por una parte, los headers definidos son:
Y la query que ejecuta dicha table (https://github.com/UNIMOODLE/moodle-mod_certifygen/blob/22faaa25a8014db33874794d1f9e4624b187df48/classes/certifygen.php#L347), es la siguiente:
No se asemeja una cosa con la otra. ¿Podéis revisar?
Un saludo