You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When viewing a trickled course that completes with_requireContentCompleted, logging out on the second last component breaks completion when returning to the course.
Your environment
5.31.17
all browsers
all devices & OS
Steps to reproduce
Complete a course that is locked by trickle to the second last component. Before clicking the last trickle button, close the course and open it again.
Expected behaviour
The course would unlock the last component, and the course would mark complete.
Actual behaviour
The checkCompletion method in tracking.js runs before setupEventListeners from adapt-sateful-sessions.js sets up listeners for tracking:complete. This means the course doesn't ever run onTrackingComplete.
The text was updated successfully, but these errors were encountered:
Subject of the issue/enhancement/features
When viewing a trickled course that completes with
_requireContentCompleted
, logging out on the second last component breaks completion when returning to the course.Your environment
Steps to reproduce
Complete a course that is locked by trickle to the second last component. Before clicking the last trickle button, close the course and open it again.
Expected behaviour
The course would unlock the last component, and the course would mark complete.
Actual behaviour
The
checkCompletion
method intracking.js
runs beforesetupEventListeners
fromadapt-sateful-sessions.js
sets up listeners fortracking:complete
. This means the course doesn't ever runonTrackingComplete
.The text was updated successfully, but these errors were encountered: