numbas / numbas-lti-provider

An LTI tool provider to run Numbas exams
https://docs.numbas.org.uk/lti/en/latest/
Other
11 stars 12 forks source link

New attempt -> browser crash -> overwrite attempt data #161

Closed christianp closed 3 months ago

christianp commented 3 years ago

A report from a student: They started an attempt and got partway through it when Chrome crashed. They restarted Chrome, but the test seemed to start again from scratch.

I think that when Chrome reopened, it used the cached response for the run_attempt view, containing the 'ab-initio' SCORM model, instead of requesting the page again. I'm not sure why it didn't use the in-progress data model from local storage.