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.
[ ] Provide CSV/spreadsheet export functionality specifically for students, whose grade submissions to Sisu were rejected.
[ ] Add logging for S2S/Sisu errors, containing the actual error type/message.
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.