A+ LTI Tool sends LTI grades to the Platform on non-LTI courses due to leftover LTI session #1297
Labels
area: LTI
LTI protocol (Learning Tools Interoperability, worldwide standard)
effort: hours
Estimated to take less than one day, from the creation of a new branch to the merging
experience: moderate
required knowledge estimate
requester: team
The issue is raised by a person inside the A+ developer team
type: bug
This is a bug
Milestone
If a student has used some A+ course via an LTI Platform like Moodle (A+ as the LTI Tool v1.3) and then the student goes to the normal A+ site to work on another course that does not use LTI, then A+ tries to send LTI grades to the LTI Platform on the other course as well. This causes errors: A+ crashes and the LTI Platform responds with errors to the grading messages (the Platform does not have grade items corresponding to the other course).
Since the student's A+ session includes LTI session ids, A+ thinks that the student is still using the LTI Tool even though the student is now using A+ directly and normally without LTI.
The text was updated successfully, but these errors were encountered: