Harvard-ATG / hxat

Contains the currently-in-development project by HarvardX to bring the annotation tool currently living in the edX platform to a more accessible LTI implementation.
5 stars 1 forks source link

Grade passback logging #125

Closed arthurian closed 2 years ago

arthurian commented 2 years ago

This PR updates the info logging for grade passback so that if an error occurs, we can more quickly locate the course/user that is experiencing the issue and start debugging.

Changes:

Launch parameters included for debugging:

Outcome response data:

arthurian commented 2 years ago

After digging a bit, looks like we can get the raw response code and content (if any), which might be useful since the outcome.description is being logged as None, which means the XML parsing is throwing an exception somewhere.