-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix: Added cmi.objectives _recordObjectives and id existence check (fixes #316) #317
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👀
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cmi.objectives.n.id
shouldn't really need to be checked if it already exists, as it is acceptable to set this to the same value each time. The cost of the additional calls required to loop through the records will be negligable, so worth including if this overcomes LMS implementation issues.
Likewise there are some LMSs that haven't implemented objectives correctly where supported, so good idea to be able to explicitly switch this off for such cases.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
## [5.9.8](v5.9.7...v5.9.8) (2024-04-29) ### Chore * Readme updates for broken links, clarity, and linting errors (fixes #312) (#313) ([df90b8d](df90b8d)), closes [#312](#312) [#313](#313) ### Fix * Added cmi.objectives _recordObjectives and id existence check (fixes #316) (#317) ([71e88df](71e88df)), closes [#316](#316) [#317](#317) ### Upgrade * Bump ip from 1.1.8 to 1.1.9 (#311) ([1728659](1728659)), closes [#311](#311)
🎉 This PR is included in version 5.9.8 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
fixes #316
Fix
_recordObjectives
config