LMS Commit only seems to be called from a Rise 360 course on exit. Is there a way to make it call commit more frequently? eg. after each section is completed or after answering each question in a quiz (that would be ideal for us). Currently we only persist progress on a commit, so if commit is only on exit this increases the chance of loss of progress.
Your Rise 360 course will communicate to the LMS when you navigate to each lesson. There isn't a way to otherwise force a commit to the LMS. Can you tell us more about the issue this is causing for you? Are your learners timing out and losing their progress while taking your courses?
Sorry it's taken a while for me to get back to you on this. We're publishing a course which only contains a single lesson which contains a quiz. The users reach the end of the quiz and see the results page but at that stage there is still no Commit fired. There is no next lesson to navigate to, so we never get a Commit fired.
Hi Jeremy! There isn't a way to force an LMSCommit() in Rise. Hopefully, other users in the community can chime in with their suggestions on how to work around this issue!
3 Replies
Hello, Jeremy!
Your Rise 360 course will communicate to the LMS when you navigate to each lesson. There isn't a way to otherwise force a commit to the LMS. Can you tell us more about the issue this is causing for you? Are your learners timing out and losing their progress while taking your courses?
Sorry it's taken a while for me to get back to you on this. We're publishing a course which only contains a single lesson which contains a quiz. The users reach the end of the quiz and see the results page but at that stage there is still no Commit fired. There is no next lesson to navigate to, so we never get a Commit fired.
Hi Jeremy! There isn't a way to force an LMSCommit() in Rise. Hopefully, other users in the community can chime in with their suggestions on how to work around this issue!