Skip to content
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

Loss of Connection Notification feature #268

Closed
joe-replin opened this issue Mar 1, 2023 · 4 comments · Fixed by #270
Closed

Loss of Connection Notification feature #268

joe-replin opened this issue Mar 1, 2023 · 4 comments · Fixed by #270

Comments

@joe-replin
Copy link

Subject of the feature

Many Learning Management Systems fall short of informing learners of a connection loss which leads to missing or incomplete data for many users. Would like to include a notify message once connection issues occur, which will help users to correct SCORM progress issues as they occur.

Expected behaviour

A notify pop-up should occur at the point the connection between Adapt and the LMS fails. We cannot fully trust the SCORM API to give factual connection issues, so the proposal would be to test the connection to the server instead.

Actual behaviour

Currently, little is done within Adapt to help users troubleshoot connection issues once they occur.

@joe-replin
Copy link
Author

Closed current PR. A new one will be opened later this week.

@cahirodoherty-learningpool
Copy link
Contributor

Hi Joe, is this something that you imagine could be worked into the xAPI extension also?

danielghost added a commit that referenced this issue Mar 15, 2023
@danielghost danielghost moved this from Assigned to Needs Reviewing in adapt_framework: The TODO Board Mar 15, 2023
@danielghost
Copy link
Contributor

@cahirodoherty-learningpool - Unlike SCORM, xAPI already uses HTTP methods when transferring data, so a connection test isn't required like it is for spoor, but the xAPI plugin could hook into the event driven model of the new trackingErrors plugin to handle the UI and ability to retry failed data transmissions.

@github-project-automation github-project-automation bot moved this from Needs Reviewing to Recently Released in adapt_framework: The TODO Board Apr 24, 2023
@github-actions
Copy link

🎉 This issue has been resolved in version 5.6.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants