ucfopen / Materia

Engage students with easily embedded apps for online courses. Supercharge your course with compelling experiences and game mechanics.
https://ucfopen.github.io/Materia-Docs/
GNU Affero General Public License v3.0
37 stars 32 forks source link

Custom score screens can't receive earlier versions of a qset #1574

Open clpetersonucf opened 3 months ago

clpetersonucf commented 3 months ago

For convenience, widget_instances_get can bundle the qset for an instance with the instance information it returns, so certain pages - like the score screen - can get that info faster. Unfortunately, the only contextual information being passed by the API is the instance ID - which means there's no way to identify the exact qset to return. widget/instance's get_all method has a timestamp parameter but it's not currently provided as a parameter in any context - and there isn't sufficient information to provide it.

clpetersonucf commented 2 months ago

Resolved via #1575