moodle-logstore_xapi
moodle-logstore_xapi copied to clipboard
Update plugin to use the refactored scorm_scoes_track database tables
Hi,
The scorm_scoes_track database table from the mod_scorm plugin was refactored in Moodle 4.3 as documented in this commit link and issue MDL-46279. The refactoring involved splitting the original scorm_scoes_track table into three tables: scorm_attempt, scorm_element, and scorm_scoes_value.
This change affects the plugin in the following locations and requires an update to its logic:
admin/tool/log/store/xapi/src/transformer/events/mod_scorm/scoreraw_submitted.php:47admin/tool/log/store/xapi/src/transformer/events/mod_scorm/status_submitted.php:47admin/tool/log/store/xapi/tests/mod_scorm/scoreraw_submitted/existing_scoreraw_submitted/data.json:22admin/tool/log/store/xapi/tests/mod_scorm/status_submitted/existing_status_submitted/data.json:22
Thank you.
Thank you for reporting! Getting the plugin ready for 4.3/4.4/4.5 is on our list. But in the meantime, we are happy to review pull requests.