A+ LTI Tool v1.3: A+ sends unofficial points to the LTI Platform as if they were normal, accepted points #1294
Labels
area: LTI
LTI protocol (Learning Tools Interoperability, worldwide standard)
area: points/grade
Includes points and grader per user and for all
effort: hours
Estimated to take less than one day, from the creation of a new branch to the merging
experience: beginner
required knowledge estimate
requester: team
The issue is raised by a person inside the A+ developer team
type: bug
This is a bug
Milestone
When using A+ as LTI Tool v1.3, if a student makes an unofficial submission (e.g., after the deadline), A+ sends the points to the LTI Platform (like Moodle) gradebook as if they were normal points. However, unofficial points should not affect grading, thus the LTI Platform should only receive zero points from unofficial submissions.
The
send_lti_points()
function doesn't seem to check the submission status at all, thus it only picks the points from it (even if the submission is unofficial).a-plus/lti_tool/utils.py
Line 69 in 47d2f5c
The text was updated successfully, but these errors were encountered: