adaptlearning / adapt-contrib-spoor

A basic scorm tracking plugin for Adapt
GNU General Public License v3.0
14 stars 42 forks source link

interactions id must be unique #234

Closed chris-steele closed 1 year ago

chris-steele commented 2 years ago

The SCORM 2004 spec is reasonably clear that each interactions record must use a unique identifier. On most LMSes it seems that this is not enforced, but evidentally some do enforce it.

The relevant excerpt from the spec is:

The cmi.interactions.n.id data model element is a label for the interaction. This label shall be unique at least within the scope of the SCO per interaction record.

MicrosoftTeams-image (11)

Referencing code: https://github.com/xabbuh/ScormPlugin/blob/master/datamodels/scorm_13.js.php#L1121

github-actions[bot] commented 1 year ago

:tada: This issue has been resolved in version 5.2.2 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: