TIM-JYU / TIM

TIM (The Interactive Material) is an open-source cloud-based platform for creating interactive learning documents.
https://tim.education/view/about/en-US
MIT License
13 stars 4 forks source link

Sisu: better handling and logging for rejected grade submissions #3675

Open saviit opened 2 days ago

saviit commented 2 days ago

Currently, the S2S-API for transferring course grades to Sisu from TIM, rejects submissions for students who have no active study right. Students (esp. international/exchange students) may have an expired study right, even when they are allowed to complete the course on a later date. In these cases, we should provide an easy means for the course teacher or study admins to transfer the grades to Sisu manually.

Additionally, errors reported by the S2S-API/Sisu should be logged.