LTI-GB-Lessons: Stacktrace if grade is sent without a comment

Description

Not an issue on 22x.

This is related to There are no longer console errors when sending a grade with a comment, but if a grade is sent without a comment, there is a stacktrace (which displays to the user). The grade is actually passed to the GB, though. This will need to be tested through Lessons because Assignments are not sending grades at all now.

There is another issue with a rubric being displayed in the GB for the LTI tool, but I will create a separate Jira for that since I don’t believe it’s an LTI issue.

Stacktrace:

Activity

Matthew Jones April 30, 2023 at 5:08 PM

Comments indicate that this was incorporated just wasn’t set as such.

Andrea Schmidt January 22, 2023 at 4:24 PM

Tested on 24x: https://trunk-maria.nightly.sakaiproject.org/, build: b3f0e5d3

Should this be set to Fixed > Incorporated?

Andrea Schmidt August 28, 2022 at 12:04 PM

Since is now fixed, I retested this Jira and it passes: 23x: https://trunk-mysql.nightly.sakaiproject.org/, build: 448dccf9

Since I don’t know what the appropriate resolution is in this case (non-issue, incorporated, etc), I will leave it to you to change the status.

Andrea Schmidt August 23, 2022 at 10:25 PM

I tried to test it this evening, but there is an issue when trying to add an LTI 1.3 tool. I’ve emailed Dr. Chuck to see if this is a Tsugi problem (I suspect it is) or if I need to create a Jira in Sakai.

The error:

Alert: Error in Deep Link Response (Unable to find an implementation for interface io.jsonwebtoken.io.Deserializer using java.util.ServiceLoader. Ensure you include a backing implementation .jar in the classpath, for example jjwt-impl.jar, or your own .jar for custom implementations.)

Adrian Fish August 23, 2022 at 2:40 PM

Could you take a look at this again. We think it’s been fixed in another Jira.

Incorporated

Details

Priority

Affects versions

Components

Assignee

Reporter

Environment

23x: https://trunk-mysql.nightly.sakaiproject.org/, build: 0a300a17

Created June 14, 2022 at 12:02 AM
Updated April 30, 2023 at 5:08 PM
Resolved April 30, 2023 at 5:08 PM